Показать полную графическую версию : [решено] Как сделать подключение сет.диска при его отсутствии
Нужно, при отсутствии подключенного сет.диска G: (\\server\share) на пользовательской машине (может быть такое, что сервер выключен или ушел в перезагрузку) батник проверял это и выводил паузу с ожиданием и комментарий "Типа сервер не доступен, проверьте и нажмите люб.клавишу для продолжения", и так пока не получиться подключить сет.диск G:
Далее процедура копирования и конец. )
Kotan, зачем такие извращения?
Iska, это часть скрипта, который крутится в автомате без участия пользователя... И при случае выключения сервера ночью в результате перебоя с электричеством или перезагрузки его ИТ службой, скрипт не отрабатывает копирование в сеть важных файлов... ((
Kotan, тогда я вовсе не понимаю, какой смысл в выводе сообщения и ожидании реакции пользователя, которого нет.
sunnykey
29-10-2013, 13:53
Iska, это часть скрипта, который крутится в автомате без участия пользователя... И при случае выключения сервера ночью в результате перебоя с электричеством или перезагрузки его ИТ службой, скрипт не отрабатывает копирование в сеть важных файлов... (( »
А не проще писать в журнал ОС, что всё плохо и диск не доступен, а не ждать пока, кто-то придёт и подключит сетевую папку?
Смысл в том, что приходит утром пользователь, не находит файлов, говорит сис.админу, что сервак не работает. Можно конечно, делать мониторинг доступности сервака из батника и подключать диск, когда сис.админ сам узнает что он выключен...но это наверное сложнее.
Kotan, как раз это проще. Даже банальным
if exist \\server\share (
)ну а в скобках хоть в лог писать, хоть письма отправлять, хоть файлы запускать, хоть сервак удаленно перезагружать - в меру фантазии.
Можно и ping использовать, но как показала практика не всегда он дает 100% результат (жив сервак - не жив, бывало что пингуется, но ни одна шара не откликается)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC