2012-05-03 2 views
4

실행 파일 VSTO.exe & try.bat 파일이 하나의 폴더에 있습니다. 박쥐 파일 & concat의 폴더 경로를 VSTO.exe 경로로 가져 오려고합니다.파일이있는 디렉터리를 가져 오는 Windows CMD 스크립트

이 스크립트는 내 try.bat에 있습니다.

"%~fp0\VSTO.exe" /q 

하지만 경로를 만듭니다. "G:\test\try.bat\VSTO.exe" 내가 경로를 얻으려면 "G:\test\VSTO.exe"

사람은 내가 그렇게 어떻게 말해 줄 수

답변

1

을이

SET CURDIR=%CD% 
"%CURDIR%\VSTO.EXE" /q 

으로 시도? % CD % 의사 변수는 현재 작업 디렉토리로 확장됩니다
다른 가상 변수 (마지막 페이지)를 보려면 SET /?를 입력하십시오.

+0

가 .. –

+0

당신이 확장을 활성화 마십시오 작동하지 않는 것? (활성화하려면 cmd/x, 비활성화하려면 cmd/y) – Steve

+0

예. '내부 또는 외부 명령으로 식별되지 않음'과 같은 예외를 제공합니다. –

관련 문제