Windows에서 스크립트 파일의 명령을 찾을 수 없는 이유는 무엇입니까?

Windows에서 스크립트 파일의 명령을 찾을 수 없는 이유는 무엇입니까?

환경 변수에 drush 명령을 추가했습니다. cmd로 이동하여 drush 명령을 실행하면 모두 정상적으로 작동합니다.

하지만 스크립트 파일 내에서 drush 명령을 호출하려고 합니다. 예:

#!/bin/bash

drush si --site-name=SiteName --account-pass=pass -y

오류가 발생합니다:

drush: 명령을 찾을 수 없습니다

답변1

나는 당신이 msysgitWindows와 같은 대체 쉘을 실행한다고 생각합니다. 이 명령을 msysgit에 추가했을 가능성이 있지만 스크립트는 대체 쉘을 인식하지 못하는 $PATH내장 창에서 실행됩니다 .cmd$PATH

관련 정보