|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Пинг хоста (очень надо к 29.12. 23.00) |
|
CMD/BAT - Пинг хоста (очень надо к 29.12. 23.00)
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать Проверка доступности шара
ip хоста, адрес, адрес сетевого подкл., адрес пользователя, парол Задачи: Пинг хоста(если вывод файла-информация пинга) ping ; результат в "ping.txt" set ip pinged_0 For/f....(ping.txt) if %%i="ответ" ippinged=1 if ippinged=1 net use... (ui.....) |
|
Отправлено: 03:53, 29-12-2010 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:19, 29-12-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать ага.надо вывести...а прога не коротковата ли?(я ничего не соображаю в этом)
|
Отправлено: 22:56, 29-12-2010 | #3 |
Пользователь Сообщения: 96
|
Профиль | Отправить PM | Цитировать Вот к примеру - скрипт на отправку письма в случае если нет пинга !
Действия можете свои поставить ! rem Scrip to check if computer is Online (c)Kobzar rem Set set ip=10.0.3.234 set blat=d:\cleaner\Scripts\blat\blat.exe set smtp=smtp.yourserver.com set from=your@email.com set to=who_need_message@email.com set tema=Error backup to Sklad IP "%ip%" set body=The computer on the sklad "%ip%" is shutdown rem Run Check ping -n 1 %ip% | find /i "TTL=">nul if %errorlevel%==0 ( echo IP is good ) else ( "%blat%" - -server %smtp% -f %from% -to %to% -subject "%tema%" -body "%body%" ) |
Отправлено: 10:54, 30-12-2010 | #4 |
Новый участник Сообщения: 17
|
Профиль | Отправить PM | Цитировать Цитата Ван Рег:
В переменной %errorlevel% сохраняется результат работы предыдущей команды (в нашем случае пинга) если пинг удачный %errorlevel%=0 если не удачный %errorlevel%=1 В приведенном коде проверяется значение %errorlevel%, если равняется 0 (пинг удачный) делаем нужные действия. Если я правильно понял, то прога не коротковата. |
||
Отправлено: 12:10, 30-12-2010 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Apache [Настройка виртуального хоста] | fast_info | Вебмастеру | 3 | 07-10-2008 14:59 | |
Где можно посмотреть сравнение Cor 2 Duo vs Xeon? Очень надо! | Mihanoid | Процесcоры | 11 | 29-11-2006 09:55 | |
Проверка хоста | McSim2004 | Вебмастеру | 9 | 13-10-2004 23:48 | |
Очень надо Windows 95 | eagle | Microsoft Windows 95/98/Me (архив) | 4 | 26-09-2003 09:19 |
|