Пакетный файл для обновления подключенного сетевого диска?
Существует ли пакетный файл / сценарий, который можно использовать для обновления подключенного сетевого диска в Windows 7? В настоящее время компьютер подключен к мобильному широкополосному соединению (беспроводная сеть Novatel MC551). Компьютер - это новая станция, которая используется для сканирования документов и должна работать круглосуточно. За последние 2 недели он дважды перезагрузился. Во время перезапуска Windows 7 пытается подключиться к этому подключенному диску сразу, а беспроводное соединение даже не было установлено. Единственный способ обновить подключенный диск - нажать на него. Так есть ли пакет для постоянного обновления на этом подключенном диске?
2 ответа
Если проблема возникает только при перезагрузке клиента, вы можете попытаться запланировать выполнение командного файла при входе в систему, содержащего что-то вроде
net use x: /delete
net use x: \\server\share\ /persistent:yes
если вы хотите отложить его дольше для запуска других вещей, таких как запуск сетевого подключения, поместите команду вверху, как sleep 10
(10 - это количество секунд, которое вы хотели бы подождать).
вам действительно нужно получить более стабильное сетевое соединение на системном уровне, если вы хотите использовать машину в качестве инфраструктуры, как вы говорите.
Следующий пакетный файл показывает, как
- проверить буклет
- вставить задержку 10 секунд. (Windows 7 не имеет
sleep
или жеwait
)
@ эхо выключено rem test driveletter перед использованием команды net для предотвращения сообщений об ошибках: петля если существует x:\. чистое использование x: /del /yes если не существует x:\.NET use x: \\server\share\ /persistent:yes Выбор / T 10 / DJ> нуль Goto Loop
В этом примере строка if exist x:\. net use x: /del /yes
не имеет смысла и является деструктивным!
rem find drive status as "Disconnected"
net use Z: | find "Disconnected"
if %errorlevel% equ 1 goto end
rem change directory to drive causing a refresh
Z:
:end
rem drive status was not in a disconnected state