PDA

Показать полную графическую версию : [решено] Как сделать подключение сет.диска при его отсутствии


Kotan
29-10-2013, 10:59
Нужно, при отсутствии подключенного сет.диска G: (\\server\share) на пользовательской машине (может быть такое, что сервер выключен или ушел в перезагрузку) батник проверял это и выводил паузу с ожиданием и комментарий "Типа сервер не доступен, проверьте и нажмите люб.клавишу для продолжения", и так пока не получиться подключить сет.диск G:
Далее процедура копирования и конец. )

Iska
29-10-2013, 12:49
Kotan, зачем такие извращения?

Kotan
29-10-2013, 12:56
Iska, это часть скрипта, который крутится в автомате без участия пользователя... И при случае выключения сервера ночью в результате перебоя с электричеством или перезагрузки его ИТ службой, скрипт не отрабатывает копирование в сеть важных файлов... ((

Iska
29-10-2013, 13:48
Kotan, тогда я вовсе не понимаю, какой смысл в выводе сообщения и ожидании реакции пользователя, которого нет.

sunnykey
29-10-2013, 13:53
Iska, это часть скрипта, который крутится в автомате без участия пользователя... И при случае выключения сервера ночью в результате перебоя с электричеством или перезагрузки его ИТ службой, скрипт не отрабатывает копирование в сеть важных файлов... (( »
А не проще писать в журнал ОС, что всё плохо и диск не доступен, а не ждать пока, кто-то придёт и подключит сетевую папку?

Kotan
29-10-2013, 13:55
Смысл в том, что приходит утром пользователь, не находит файлов, говорит сис.админу, что сервак не работает. Можно конечно, делать мониторинг доступности сервака из батника и подключать диск, когда сис.админ сам узнает что он выключен...но это наверное сложнее.

Elven
29-10-2013, 15:05
Kotan, как раз это проще. Даже банальным
if exist \\server\share (
)ну а в скобках хоть в лог писать, хоть письма отправлять, хоть файлы запускать, хоть сервак удаленно перезагружать - в меру фантазии.
Можно и ping использовать, но как показала практика не всегда он дает 100% результат (жив сервак - не жив, бывало что пингуется, но ни одна шара не откликается)




© OSzone.net 2001-2012