Есть два способа решения вашей проблемы.
Если вы хотите, чтобы командное окно оставалось открытым после завершения задания, измените эту строку:
cmd /k "cd C:\Program Files\GAPS\XML Forms\CSurvey\temp"
к этому:
cmd /k "cd C:\Program Files\GAPS\XML Forms\CSurvey\temp & makecab/f directories.txt"
В качестве альтернативы вы можете автоматически закрыть командное окно после завершения пакетного сценария. В этом случае замените вашу команду следующими двумя строками:
cd C:\Program Files\GAPS\XML Forms\CSurvey\temp
makecab/f directories.txt
Обратите внимание на отсутствие cmd /k
. Окно команд автоматически откроется при запуске сценария и останется открытым во время выполнения сценария.