Автоматическое монтирование общего сетевого ресурса как общего ресурса


8

мы работаем в среде ActiveDirectory (Windows 2008 Server, клиенты XP) и хотим, чтобы некоторые общие ресурсы были перечислены в качестве общих ресурсов в сетевом окружении. Я не хочу отображать это на букву диска.

Это легко в пользовательском интерфейсе, но я не могу найти способ сделать это автоматически с помощью скриптов / GPO / и т.д.

Причина, по которой мы хотим этого там, а не в разделе «Мой компьютер», заключается в том, что высшие люди хотят этого именно так.

РЕДАКТИРОВАТЬ : Уточнение


1
Какие ОС хотят сделать это? WinXP, VIsta, 7 ...
Скотт Лундберг

Есть ли причина, по которой вы хотите использовать сетевое окружение вместо того, чтобы общие ресурсы были доступны через «Мой компьютер»?
Психо Боб

Ответы:


8

Пожалуйста, укажите, какие операционные системы вы используете как для сервера, так и для клиентов.

В клиентских ОС выше 98 / NT «Сетевое окружение» заменено «Моими сетевыми местами». Расположение этого ресурса определяется двумя записями реестра:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\NetHood
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\NetHood

Если вы создадите ярлыки для сетевого ресурса, например UNC-путь к общему ресурсу, в папке, отмеченной NetHoodярлыком, появится раздел «Мои сетевые ресурсы ». Вы также можете разместить Internet Shorcuts [например, файлы .url] на веб-сайтах в этом каталоге.

Содержимое каталога NetHood легко перенести с помощью сценария входа в систему с помощью групповой политики или, что еще лучше, групповых политик на стороне клиента.

Обратите внимание, что расположение каталога NetHood сильно отличается в Windows XP и Windows 7. Кроме того, поведение графического интерфейса немного отличается в разных ОС, как показано на скриншотах ниже. Я создал ярлык для общего ресурса UNC \\fcsd-staff\districtи ярлык URL google.comв обоих примерах.

Windows XP: WinXP

Windows 7: Win7

Редактировать:

Вы также можете перенаправить папку пользователя. Это может быть удобно, если вы хотите заполнить ярлыки только одним каталогом, как описано выше, а не загрязнять профиль каждого пользователя напрямую.

Используя сценарий входа в систему или CSP, вы можете установить HKCU\...\User Shell Folders\NetHoodдля данных значения доступный для пользователя путь, например \\server\share\Nethood , и затем заполнить этот каталог. Это гарантирует, что все пользователи с таким перенаправлением имеют одинаковые ярлыки. Если / когда руководство удаляет свой указ, вы просто изменяете перенаправление NetHood обратно на профиль пользователя.


Это дорогая цифровая камера;)
MDMarra

@MDMarra отредактировано 26 марта 2010 года - оно предшествует iPod Touch gen4 (первый iPod Touch с камерой) примерно на 5 месяцев. Я понятия не имею, что, черт возьми, Windows думала о моем iPod Touch 2-го поколения. :)
Jscott

2

В 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

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


0

Вы не упоминаете, какую ОС вы используете, но Win 2008 будет использовать GPO для этого, как отмечает @ Tie-Fighter. Windows 2003 позволит вам сделать это как объект групповой политики через сценарий в разделе Конфигурация пользователя-Параметры Windows-Сценарии

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.