У меня есть BAT-программа, которая многократно вызывает EXE (MKS sed.exe) с выводом, перенаправленным в TXT-файл. Иногда прекращение выполнения, если эта программа по нажатию кнопки X в окне оставляет запущенный процесс EXE и файл TXT открытым для записи, что затрудняет дальнейший доступ к файлу TXT.
Текущий обходной путь: после нажатия X используйте диспетчер задач, чтобы вручную завершить работу EXE.
Есть ли средство, не требующее замены EXE?
Я не видел этой проблемы из того же файла на WinXP.
windows-7
command-line
ChrisJJ
источник
источник
%ERRORLEVEL%
чтобы он выходил из цикла приsed.exe
неправильном выходе. Вероятно, это поможет включить содержимое вашего командного файла в вопрос.