Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Завершить выполнение пакетного файла [Y(да)/N(нет)]?

Ответить
Настройки темы
Любой язык - Завершить выполнение пакетного файла [Y(да)/N(нет)]?

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Всем привет.

Точно не знаю в ту ли ветку пишу.. но вроде проблема именно в семёрке происходит..

Есть батник примерно такого содержания:

: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 вроде её не было.. хотя может я что-то и путаю..


Заранее благодарю.

Отправлено: 01:00, 31-05-2010

 

Аватара для zonderz

Ветеран


Сообщения: 727
Благодарности: 150

Профиль | Отправить PM | Цитировать


Цитата nick34:
Можно ли как-то избавится от этого сообщения? »
можно:
http://tinyurl.com/2vhpwsh

а можно написать 2 строчки в AutoIt (функция RunWait...) или VBS (функция Run) и не париться...

Цитата nick34:
Проблема эта возникла вроде только в семёрке.. в XP вроде её не было.. хотя может я что-то и путаю.. »
Проблема в program2, а не в семерке. Или же вы жмете Ctrl+C, Ctrl+Break в окне сценария.... Или при закрытии bat-файла, когда тот запускает файл.

-------
MCP, MCSA, MCSE, разработчик программы CMDTools
http://forum.oszone.net/thread-170783.html

Это сообщение посчитали полезным следующие участники:

Отправлено: 01:25, 31-05-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


zonderz, спасибо - воспользовался AutoIt.

Отправлено: 17:58, 31-05-2010 | #3


Аватара для seriych

Старожил


Сообщения: 182
Благодарности: 42

Профиль | Отправить PM | Цитировать


Где-то видел, что кто-то писал, что в таких случаях можно вставлять echo n. Сам не проверял.

-------
* Книгой можно не только стаканчик с лапшой накрывать. ©


Отправлено: 19:11, 31-05-2010 | #4


Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Попробуй такой вариант
start /wait E:\fold\program1.exe | echo Y

Отправлено: 00:21, 01-02-2011 | #5


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ещё можно просто нажимать Ctrl+C два раза подряд.

Отправлено: 03:33, 22-05-2012 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Завершить выполнение пакетного файла [Y(да)/N(нет)]?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Не закрывается окно после выполнения пакетного файла maslinaV Хочу все знать 5 23-06-2010 11:51
CMD/BAT - [решено] Вызов одного пакетного файла из другого Solitude Скриптовые языки администрирования Windows 2 24-02-2009 18:47
Автоматический запуск пакетного файла после полной загрузки ОС ChVL Автоматическая установка Windows 2000/XP/2003 8 11-05-2007 00:16
Проблема при запуске пакетного файла paland Автоматическая установка Windows 2000/XP/2003 1 02-10-2006 15:17
Как выполнить перезагрузку в Safe Mode из пакетного файла Aspirine Автоматическая установка Windows 2000/XP/2003 2 14-04-2005 22:17




 
Переход