keysi_
01-03-2011, 13:13
Здравствуйте. Нужен пример скрипта батника, или, если не сложно готовое решение.
При запуске батника из папки в сети на компъютер пользователя будут забираться файлы.
Алгоритм работы такой:
- установить подключитение к vpn
- если подключение не установлено:
- написать "немогу установить VPN подключени, проверьте работает ли интернет"
- пауза 5сек, -=завершить скрипт=-
- если установленно то пауза 30 сек
- проверить, существует ли удаленном сервере VPN расшаренная деректория "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\":
- если не существует то написать "немогу найти удаленную директорию, повторяю поиск"
- пауза 15сек
- еще раз проверить, существует ли расшаренная папка "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\"?
- если опять не существует то написать "немогу найти удаленную директорию с отчетами, свяжитесь с администратором"
- пауза 5сек, -=завершить скрипт=-
- если "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\" существует то проверить есть ли там файлы
- если папка пуста то написать "новых отчетов нет"
- пауза 5сек, -=завершить скрипт=-
- если файлы есть то:
- перенести все из "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\" в "\\ЛОКАЛЬНЫЙ_КОМПЪЮТЕР\reports\СЕГОДНЯШНЕЕ_ЧИСЛО\" (компъютер пользователя)
- написать пользователю "полученно XXX новых отчетов".
- очистить деректорию "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\"
- закрыть VPN соеденение
- пауза 5сек, -=завершить скрипт=-
ps идеи как можно сделать проще/по другому/интереснее/понятнее приветствуются
При запуске батника из папки в сети на компъютер пользователя будут забираться файлы.
Алгоритм работы такой:
- установить подключитение к vpn
- если подключение не установлено:
- написать "немогу установить VPN подключени, проверьте работает ли интернет"
- пауза 5сек, -=завершить скрипт=-
- если установленно то пауза 30 сек
- проверить, существует ли удаленном сервере VPN расшаренная деректория "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\":
- если не существует то написать "немогу найти удаленную директорию, повторяю поиск"
- пауза 15сек
- еще раз проверить, существует ли расшаренная папка "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\"?
- если опять не существует то написать "немогу найти удаленную директорию с отчетами, свяжитесь с администратором"
- пауза 5сек, -=завершить скрипт=-
- если "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\" существует то проверить есть ли там файлы
- если папка пуста то написать "новых отчетов нет"
- пауза 5сек, -=завершить скрипт=-
- если файлы есть то:
- перенести все из "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\" в "\\ЛОКАЛЬНЫЙ_КОМПЪЮТЕР\reports\СЕГОДНЯШНЕЕ_ЧИСЛО\" (компъютер пользователя)
- написать пользователю "полученно XXX новых отчетов".
- очистить деректорию "\\УДАЛЕННЫЙ_VPN_СЕРВЕР\reports\"
- закрыть VPN соеденение
- пауза 5сек, -=завершить скрипт=-
ps идеи как можно сделать проще/по другому/интереснее/понятнее приветствуются