Карта сетевого диска через объект групповой политики не работает в Windows 2012 (ни через сценарий входа, ни через карты дисков)
Хотя я думал, что это будет легко, я не могу автоматически подключиться к сетевому диску через GPO.
Я попытался через командный файл (Конфигурация пользователя / Политики / Настройки Windows / Сценарий / Вход в систему), который я обязательно просмотрел через общий ресурс NETLOGON.
Содержимое файла:
net use z: \\\Shares\DMS
Наконец, я также использовал Карты дисков (Конфигурация пользователя / Предпочтения / Настройки Windows / Карты дисков) со следующими параметрами:
Действие: Заменить - Местоположение: \Shares\DMS - Повторно подключено: Проверено - Использовать: Z: - Скрыть / показать этот диск: Показать этот диск - Скрыть / показать все диски: Показать все диски.
Прочитав несколько советов в Интернете, я также отключил быстрый вход в систему.
Просто чтобы убедиться, я протестировал командный файл и общий ресурс NETLOGON на целевом ноутбуке, и все работало нормально.
Это gpresult /z для целевого ноутбука:
Сценарии входа
GPO: Default Domain Policy
Name: \\PM01-W12-DCO\netlogon\logon.bat
Parameters:
LastExecuted: This script has not yet been run.
3 ответа
Я только что столкнулся с этой проблемой на ноутбуке с Windows 10 и узнал, что это известная проблема с Windows 8/10 и Server 2012.
Если опция переподключения отмечена в карте дисковода, она просто не будет работать, никаких ошибок или проблем в средстве просмотра событий, которые я мог видеть. Как только я снял флажок с параметром повторного подключения, реплицировал изменения и затем запустил gpupdate /force на соответствующем ноутбуке с Win 10, который отображался без проблем.
Проверьте эту ссылку для получения дополнительной информации и скриншотов
Учитывая, что вы попробовали два метода без успеха, я бы сказал, что это почти наверняка приведет к проблеме с разрешениями.
Вернитесь к использованию предпочтений групповой политики - затем вы можете просмотреть журнал событий, чтобы понять, почему они не работают.
Изменить: Пожалуйста, не используйте политику домена по умолчанию для этого материала, если вы нарушите его, вы будете чучела. Создайте новый объект групповой политики и свяжите его соответствующим образом.
Не для некротирования этой темы, но на случай, если другие столкнутся с этой проблемой:
Проблема (я считаю) в том, что ваш скрипт расположен в каталоге, у которого нет необходимых разрешений. Когда вы собираетесь добавить файл logon.bat в настройки входа в объект групповой политики, обязательно переместите файл logon.bat в папку, в которой по умолчанию находится кнопка «добавить», а затем «обзор», а не просто укажите, где в данный момент находится сценарий. в вашей системе. Ваш каталог будет специфичным для вашего сервера, но он должен выглядеть примерно так (части $ALLCAPS$ являются частями, специфичными для вашего сервера/домена):
\\$ВАШДОМЕН$\sysvol$ВАШДОМЕН$\Policies{$ВАШ-ДОМЕН-ID$}\USER\Scripts\Logon
После перемещения командного файла в правильный каталог он работал безупречно.