мы работаем в среде ActiveDirectory (Windows 2008 Server, клиенты XP) и хотим, чтобы некоторые общие ресурсы были перечислены в качестве общих ресурсов в сетевом окружении. Я не хочу отображать это на букву диска.
Это легко в пользовательском интерфейсе, но я не могу найти способ сделать это автоматически с помощью скриптов / GPO / и т.д.
Причина, по которой мы хотим этого там, а не в разделе «Мой компьютер», заключается в том, что высшие люди хотят этого именно так.
РЕДАКТИРОВАТЬ : Уточнение
Ответы:
Пожалуйста, укажите, какие операционные системы вы используете как для сервера, так и для клиентов.
В клиентских ОС выше 98 / NT «Сетевое окружение» заменено «Моими сетевыми местами». Расположение этого ресурса определяется двумя записями реестра:
Если вы создадите ярлыки для сетевого ресурса, например UNC-путь к общему ресурсу, в папке, отмеченной
NetHood
ярлыком, появится раздел «Мои сетевые ресурсы ». Вы также можете разместить Internet Shorcuts [например, файлы .url] на веб-сайтах в этом каталоге.Содержимое каталога NetHood легко перенести с помощью сценария входа в систему с помощью групповой политики или, что еще лучше, групповых политик на стороне клиента.
Обратите внимание, что расположение каталога NetHood сильно отличается в Windows XP и Windows 7. Кроме того, поведение графического интерфейса немного отличается в разных ОС, как показано на скриншотах ниже. Я создал ярлык для общего ресурса UNC
\\fcsd-staff\district
и ярлык URLgoogle.com
в обоих примерах.Windows XP:
Windows 7:
Редактировать:
Вы также можете перенаправить папку пользователя. Это может быть удобно, если вы хотите заполнить ярлыки только одним каталогом, как описано выше, а не загрязнять профиль каждого пользователя напрямую.
Используя сценарий входа в систему или CSP, вы можете установить
HKCU\...\User Shell Folders\NetHood
для данных значения доступный для пользователя путь, например\\server\share\Nethood
, и затем заполнить этот каталог. Это гарантирует, что все пользователи с таким перенаправлением имеют одинаковые ярлыки. Если / когда руководство удаляет свой указ, вы просто изменяете перенаправление NetHood обратно на профиль пользователя.источник
В Windows Server 2008 R2 вы можете сопоставить общие ресурсы с GP через Конфигурация пользователя / Предпочтения / Настройки Windows / Карты дисков
Если вы хотите использовать скрипт, вы можете использовать команды «net share» и «net use»
net share: http://technet.microsoft.com/en-us/library/bb490712.aspx
net use: http://technet.microsoft.com/en-us/library/bb490717.aspx
Я надеюсь, что это то, что вы искали ...
источник
Вы не упоминаете, какую ОС вы используете, но Win 2008 будет использовать GPO для этого, как отмечает @ Tie-Fighter. Windows 2003 позволит вам сделать это как объект групповой политики через сценарий в разделе Конфигурация пользователя-Параметры Windows-Сценарии
источник