将networking共享自动安装为共享资源

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

这很容易在用户界面,但我似乎无法find一种方法来通过脚本/ GPO /等自动做到这一点。

我们希望在那里而不是在“我的电脑”之下的原因是因为高层希望这样做。

编辑 :澄清

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

在客户端98 / NT以上的操作系统中,“网上邻居”已被“我的网上邻居”取代。 此资源的位置由两个registry项定义:

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

如果您在NetHoodlogging的文件夹内创build了networking资源(如共享的UNCpath)的快捷方式, NetHood该快捷方式将出现在“网上邻居”下。 您还可以将Internet Shorcuts [例如.url文件]放置到此目录中的网站。

使用login脚本通过组策略或更好地,组策略客户端首选项来容易地使NetHood目录的内容stream行起来。

请注意,NetHood目录的位置在Windows XP和Windows 7之间差别很大。另外,在下面的屏幕截图中显示的操作系统的GUI行为略有不同。 我在这两个示例中创build了一个UNC共享\\fcsd-staff\district的快捷方式和一个到google.com的URL快捷方式。

Windows XP: WinXP中

Windows 7的: Win7的

编辑:

您也可以用户文件夹redirect。 如果您只希望使用快捷方式填充一个目录(如上所述),而不是直接污染每个用户的configuration文件,这可能会很方便。

使用login脚本或CSP,可以将HKCU\...\User Shell Folders\NetHood值的数据设置为用户可访问的path, 例如 \\server\share\Nethood ,然后填充该目录。 这确保所有使用此redirect的用户具有相同的快捷方式。 如果/当pipe理层删除他们的命令时,只需将NetHoodredirect更改回用户的configuration文件即可。

在Windows Server 2008 R2下,您可以通过用户configuration/首选项/ Windows设置/驱动器映射映射与GP的共享

如果你想使用脚本,你可以使用“net share”和“net use”命令

净分享: http : //technet.microsoft.com/en-us/library/bb490712.aspx
净使用: http : //technet.microsoft.com/en-us/library/bb490717.aspx

我希望这是你正在寻找…

你没有提到你正在使用的操作系统,但Win 2008将使用一个GPO来执行此操作,正如@ Tie-Fighter所指出的那样。 Windows 2003将允许您通过“用户configuration – Windows设置 – 脚本”中的脚本将其作为GPO执行