2012-06-18 3 views
1

스크립트가 있습니다.cmd 스크립트에서 cmd 콘솔 또는 탐색기를 클릭하여 호출했는지 확인하는 방법

cmd 콘솔에서 호출하면 오류가 표시됩니다. 그러나 탐색기에서 클릭하여 호출을 일시 중지하려면 사용자가 창이 닫히기 전에 오류를 읽을 수있는 기회가 있어야합니다.

cmd console 또는 windows explorer에서 스크립트를 호출하는 방법을 알고 있습니까?

덕분에, 제스

답변

2

당신은 탐색기에서 시작했을 때

cmd /c ""C:\path\foo.cmd"" 

의 라인을 따라 뭔가 될 것이다 %cmdcmdline% 볼 수 있습니다. 배치 파일이 cmd를 실행하지 않는

사실, 당신은 탐색기가하는 일입니다 open 동사 (로 시작하지 않는 한 변수가 결코 배치 파일의 전체 경로를 포함하지 않는 것을에 의존 할 수 있어야한다,하지만 그렇게 몇을 Far Manager 또는 PowerShell과 같은 다른 프로그램).

관련 문제