4

У меня уже подключен сетевой диск. Но я хочу создать командный файл, который запускается после завершения запуска и повторно подключаться к подключенным сетевым дискам.

До сих пор я видел такие команды:

net use Z: \\myserver\folder_name

Но я думаю, что это карты сетевого диска. Однако я уже создал подключенный сетевой диск раньше. Я хочу подключиться к нему.

Почему я не использую Reconnect при входе в систему:

Я должен подключиться к VPN вручную. Только после этого я смогу подключиться к подключенному сетевому диску вручную. Поэтому я пишу командный файл, который подключается к подключенному сетевому диску, среди прочего, как запуск нескольких важных программ.

Системная информация:

Windows 7 Enterprise

Добавлено примечание:

В ссылке, упомянутой выше " Может ли подключенный сетевой диск быть повторно подключен из командной строки?«Я вижу несколько рабочее решение Клауса Меландера. Однако часть, где я должен назначить заголовок открытому окну Windows Explorer, не работает. Потому что открытое окно не имеет заголовка, который я указал.

REM Reconnect to mapped network drives
REM Y drive
REM Opens an Explorer window looking at Y: forcing a reconnect
start "Y_DRIVE" /MIN explorer Y:\
REM Wait for 5 seconds to allow it to reconnect, Ignore key presses and wait specified time during this time.
TIMEOUT /T 5 /NOBREAK
Taskkill /fi "windowtitle eq Y_DRIVE"

Тем не менее, если я перехожу к подпапке подключенного диска, оператор, чтобы убить приложение путем фильтрации по заголовку окна, кажется, работает.

Я ищу более элегантное решение на данный момент.

2 ответа2

8

Если я вас правильно понимаю, вам необходимо программно отключить существующий общий ресурс перед подключением, но не уверены, будет ли он присутствовать или нет.

net use z: /DELETE
net use z: \\myserver\folder_name

разархивирует диск Z, если он уже подключен, а затем установит сетевой диск в общий каталог folder_name.

-1

NET USE [driveletter:] \ComputerName \ShareName /PERSISTENT:YES Это всегда будет повторно подключать диск при входе в систему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .