Как сделать так, чтобы сетевые диски отображались даже если они отключены?

Как сделать так, чтобы сетевые диски отображались даже если они отключены?

Ноутбуки с Windows 7 и Vista в домене моей компании имеют сетевые диски, настроенные с помощью Win2k8 Server GPO. Обычно, когда к ноутбукам подключен кабель Ethernet до загрузки, сетевые диски подключаются и отображаются, как и ожидалось, в конце последовательности запуска.

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

В конце последовательности запуска, при достижении рабочего стола, беспроводные адаптеры подключатся к сети, и ноутбук сможет найти сетевой диск. Поэтому я хочу, чтобы диски все равно были настроены, чтобы следующая попытка подключения, скажем, через ярлык на рабочем столе, восстановила подключение к сетевому диску. Как это можно сделать?

Я хочу видеть отключенные диски, такие как эти

решение1

Пробовали ли вы простой пакетный скрипт, например:

subst K: c:\path

Измените буквы дисков и путь, сохраните файл с расширением .bat и поместите его в папку автозагрузки (обычно \Users\All Users\Microsoft\Windows\Start Menu\Programs\Startup)

решение2

Вы можете рассмотретьсвязывание контекстов входа в систему и безопасности рабочего столаиспользуя этот взлом реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System EnableLinkedConnections = 1

Вы также можете попробовать задержать выполнение групповой политики(и ваши сценарии входа) путем добавления нового DWORD GpNetworkStartTimeoutPolicyValueс именем Decimal Value 300(на пять минут) в этом месте реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

решение3

Я уже разместилрешение здесьи решил эту проблему с помощью net useкоманды и одного небольшого скрипта. Вы можете добавить неограниченное количество акций таким же образом:

:CHECKFOLDER1
net use S: \\server1\share /Y
timeout /t 5 /nobreak > NUL
IF NOT EXIST S: GOTO CHECKFOLDER1

:CHECKFOLDER2
net use S: \\server2\share /Y
timeout /t 5 /nobreak > NUL
IF NOT EXIST T: GOTO CHECKFOLDER2

Вставьте указанный выше код в файл .bat и поместите в папку автозагрузки. Чтобы открыть эту папку, нажмите Win+R и введите shell:startupкоманду.

В будущем этот скрипт будет автоматически запускаться при запуске и пытаться "монтировать" эти ресурсы каждые 5 секунд. Он завершит работу, если ресурсы будут доступны.

решение4

Отметьте опцию «Повторное подключение» в существующих настройках групповой политики.

Связанный контент