Продолжить выполнение партии из отключенного исходного местоположения

Продолжить выполнение партии из отключенного исходного местоположения

У меня есть пакетный файл, запущенный с USB-накопителя. Пакетный файл содержит команду, которая отключает диск, но после этой команды я хочу выполнить больше команд, которые не выполняются после его отключения.

важные примечания:
Я не хочу вручную создавать второй пакетный файл, хранящийся где-то локально. Автоматически сгенерированный временный файл сделает эту работу.

решение1

Вы можете использовать команду ECHO для создания пакетного файла во временной папке:

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

И запустить созданный файл:

%temp%\mytempfile.bat

решение2

Если вы не хотите ничего создавать локально, то то, что вы хотите сделать, невозможно. Вы не можете запускать команды в пакетном файле с диска, который был размонтирован.

Однако решение Флориана будет работать, и вы можете добавить какой-нибудь простой скрипт, который удалит себя по завершении.

Связанный контент