![]() |
Завершить выполнение пакетного файла [Y(да)/N(нет)]?
Всем привет.
Точно не знаю в ту ли ветку пишу.. но вроде проблема именно в семёрке происходит.. Есть батник примерно такого содержания: :metka start /wait E:\fold\program1.exe start /wait E:\fold\program2.exe goto metka program1.exe - выполняется всегда без проблем program2.exe - иногда выполняется с проблемами и её надо вручную выключать.. и по идее из-за goto занова должна запускаться program1.exe, а потом program2.exe тем не менее после закрытия program2.exe выводится сообщение: Завершить выполнение пакетного файла [Y(да)/N(нет)]? и для продолжения приходится вводить y и жать Enter... Так как это приходится проделывать по 300 раз на дню это порядком надоедает.. Можно ли как-то избавится от этого сообщения? Проблема эта возникла вроде только в семёрке.. в XP вроде её не было.. хотя может я что-то и путаю.. Заранее благодарю. |
Цитата:
http://tinyurl.com/2vhpwsh а можно написать 2 строчки в AutoIt (функция RunWait...) или VBS (функция Run) и не париться... Цитата:
|
zonderz, спасибо - воспользовался AutoIt.
|
Где-то видел, что кто-то писал, что в таких случаях можно вставлять echo n. Сам не проверял.
|
Попробуй такой вариант
start /wait E:\fold\program1.exe | echo Y |
Ещё можно просто нажимать Ctrl+C два раза подряд.
|
Время: 07:04. |
Время: 07:04.
© OSzone.net 2001-