쉘 스크립팅에서 디렉토리에서 명령을 실행 해야하는 경우 원래 컨텍스트로 돌아가도록 하위 쉘을 사용할 수 있습니다.
(cd temporary/new/directory ; command)
# now I am still in original directory
Windows 배치 파일 (또는 cmd 파일)에서이 작업을 수행 할 수 있습니까?
배치 파일에서 동일한 작업을 수행하면 새 디렉토리에 남게됩니다.
내가 할 수있는:
pushd temporary\new\directory && command && popd
그러나 팝은의 성공에 달려있다 command
.
어떤 아이디어?