自动将网络共享安装为共享资源


8

我们正在运行ActiveDirectory环境(Windows 2008 Server,XP客户端),并希望将某些共享列为“网络邻居”下的“共享资源”。我希望它映射到一个驱动器号。

在用户界面中这很容易,但是我似乎找不到通过脚本/ GPO / etc自动执行此操作的方法。

我们希望在那里而不是在“我的电脑”下的原因是,更高的上层对此希望如此。

编辑:澄清


1
哪些OS正在寻求执行此操作?WinXP,VIsta,7 ...
Scott Lundberg 2010年

您是否有理由使用网络邻居而不是通过“我的电脑”访问共享?
Psycho Bob

Answers:


8

请确定您用于服务器和客户端的操作系统。

在高于98 / NT的客户端OS中,“网络邻居”已被“我的网上邻居”所取代。此资源的位置由两个注册表项定义:

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目录的内容。

请注意,Windows XP和Windows 7之间的NetHood目录位置存在很大差异。此外,如以下屏幕快照所示,各操作系统之间的GUI行为也略有不同。在两个示例中,我都创建了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 编辑了2010年3月26日 -将iPod Touch gen4(第一款带相机的iPod Touch)的日期提前了约5个月。我不知道Windows到底在想我的gen2 iPod Touch。:)
jscott 2013年


0

您没有提到正在使用什么操作系统,但是Win 2008将使用GPO来执行此操作,如@ Tie-Fighter所述。Windows 2003将允许您通过“用户配置”-“ Windows设置”-“脚本”中的脚本将其作为GPO进行操作。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.