GPO не применяется ко всем в OU или даже на верхнем уровне домена.
Нечто, что я заметил и тоже подозреваю.
Вы не можете назначить используемый диск (типичная ошибка, требующая выполнения одного из следующих действий)
- Используйте другую букву карты диска в GPO или
NET USE (whateverdriveLetter:)
- Если диски уже подключены к сети, запустите
NET USE (WhateverDriveLetter:) /D /Y
(/d /y - удалить или удалить карту этого диска и /y = автоматический ответ на приглашение Y /N).
- Я подозреваю, что эта третья проблема, есть устройства для чтения карт, которым назначены буквы локального системного диска и буксирные буквы, то есть те грязные устройства чтения карт 41-в-1, которые занимают 7-12 дисков - просто смешно.
- Ищите Norton AV или другое программное обеспечение для управления конечными точками или безопасности, установленное на конечных системах, оно может блокировать развертывание GPO
Также в Windows XP "автоматическое" сопоставление через пакет может работать нормально, но Vista и новее могут иметь проблемы с CMD.exe, не позволяющим UNC-пути. Теперь мое решение этой проблемы следующее.
создать пакетный файл, и перед записью, которая запускается
net use X: \\computername\folder\ /persistent:yes
вставить (все в одной строке):
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor" /v DisableUNCCheck /t REG_DWORD /d 00000001 /f
Обратите внимание на /d 00000001
. это то, что настраивает проверку UNC и дальше. Чтобы снова включить его, убедитесь, что на нем написано 00000000.
так что по сути это вопрос DisableUNCCheck=1
и, как мы все должны знать, 0 = нет и 1 = да выкл. Выкл / ВКЛ (это зависит только от того, измените ли вы логику :)
Вы не хотите кофе? Да /1 будет таким же , как: хотите ли вы какие - либо Коффи? = Нет /0
Что такое обратная или обратная логика, часто используется в программировании на MS для обхода некоторых проблем, в других случаях это просто задом наперед, чтобы было трудно вспомнить или просто разобраться самостоятельно.