2013-10-07 2 views
-1

a.bat 파일을 작성 했으므로 명령 프롬프트에서 사용하고 싶습니다. 예를 들어,이 a.bat 파일에 "d :"라고 적었습니다. 명령 프롬프트에서 "a"를 쓸 때 D 드라이브로 이동하는이 파일을 어디에 저장해야합니까?배치 파일을 어디에 저장해야합니까?

+0

관리자로 실행 중이면'System32' 폴더에서 실행하고 그렇지 않으면 사용자 폴더에서 실행합니다. 어떤 방법으로 실행하고 있습니까? 매번 전체 파일 경로를 작성하지 않으면 차이가 있습니다. – Grant

답변

2

명령 프롬프트의 현재 경로에 관계없이 명령 프롬프트에서 .bat 파일을 실행하려는 경우 PATH 시스템 변수에 포함 된 디렉터리에 .bat 파일을 저장해야합니다. 창 사용). 예

를 들어

a.bat가 C에 저장되어있는 경우는 : \

C:\>a.bat가 실행 MYDIR \ MySubDir (즉, D로 변경됩니다 디렉토리 :> C 경우 : \ MYDIR \ MySubDir는에 . 그렇지 않을 경우 PATH 변수가 C와 같은 기본적으로 몇 가지 경로로 채워집니다

'a.bat' is not recognized as an internal or external command, operable program or batch file.

다음과 같이 PATH 시스템 변수, 당신은 메시지가 나타납니다. \ WINDOWS \ system32를 또한 어떤 경로를 추가 할 수 있습니다 시스템에서 PATH로 변수는 아래 링크에 포함 된 지침을 사용하십시오 (기사는 Windows XP 용이지만 시스템 속성에 도달하면 Win 7/8과 거의 동일합니다).

현재 디렉토리에 저장

http://support.microsoft.com/kb/310519

0

하고 해당 작업을 수행하는 방법을 특정하지 않은 경우 경로 덤비는없이 실행이 이동합니다. 경로를 사용하는 경우 처음 몇 번 백업하십시오.

관련 문제