Ноутбуки с 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
Отметьте опцию «Повторное подключение» в существующих настройках групповой политики.