연결이 끊어진 소스 위치에서 배치 계속 실행

연결이 끊어진 소스 위치에서 배치 계속 실행

USB 드라이브에서 실행되는 배치 파일이 있습니다. 배치 파일에는 드라이브를 마운트 해제하는 명령이 포함되어 있지만 해당 명령 이후에는 마운트 해제 후에 실행되지 않는 더 많은 명령을 실행하고 싶습니다.

중요 사항:
로컬에 저장된 곳에 수동으로 두 번째 배치 파일을 만들고 싶지 않습니다. 자동으로 생성된 임시 파일이 작업을 수행합니다.

답변1

ECHO 명령을 사용하여 임시 폴더에 배치 파일을 만들 수 있습니다.

ECHO command_one some parameter >> %temp%\mytempfile.bat

그리고 생성된 파일을 실행하려면:

%temp%\mytempfile.bat

답변2

로컬에서 아무것도 생성하지 않으려면 원하는 작업이 불가능합니다. 마운트 해제된 드라이브에서는 배치 파일의 명령을 실행할 수 없습니다.

그러나 Florian의 솔루션은 작동하며 완료되면 자체 삭제를 위한 간단한 스크립트를 추가할 수 있습니다.

관련 정보