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

Показать сообщение отдельно

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


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

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


Цитата Petya V4sechkin:
Whiteee, как-то так:
Код:
@Echo Off
SetLocal EnableExtensions EnableDelayedExpansion
SET /P text=Please, input message text:
For %%I In (visior-1,hina1,hev1,era1,hin1,kov1) Do (
Ping -n 1 -w 1 %%I >nul
If "!ErrorLevel!"=="0" (
"\\srv-file\public\it\sent.exe" %%I "%text%"
) Else (
Echo При проверке связи не удалось обнаружить узел %%I.
)
) »

а возможно сделать так, что бы ping сначала проверял весь список получателей, потом сключал недоступных и доступных единой толпой передавал в приложение send (она умеет обрабатывать получателей через запятую без пробела)

просто при существующем раскладе приложение send запускается каждый раз заново, а ее запуск это около 10ти секунд %(

Отправлено: 18:18, 10-09-2008 | #10