我们正在运行 ActiveDirectory 环境(Windows 2008 Server、XP 客户端)并希望将一些共享列为网上邻居下的共享资源。我不想将其映射到驱动器号。
这在 UI 中很容易,但我似乎找不到通过脚本/GPO/等自动执行此操作的方法。
我们想要它而不是在“我的电脑”下的原因是因为高层想要这样。
编辑:澄清
我们正在运行 ActiveDirectory 环境(Windows 2008 Server、XP 客户端)并希望将一些共享列为网上邻居下的共享资源。我不想将其映射到驱动器号。
这在 UI 中很容易,但我似乎找不到通过脚本/GPO/等自动执行此操作的方法。
我们想要它而不是在“我的电脑”下的原因是因为高层想要这样。
编辑:澄清
请确定您为服务器和客户端使用的操作系统。
在 98/NT 以上的客户端操作系统中,“网上邻居”已被“网上邻居”取代。此资源的位置由两个注册表项定义:
如果您创建网络资源的快捷方式,例如共享的 UNC 路径,
NetHood
则快捷方式注明的文件夹内将显示在“网上邻居”下。您还可以将 Internet 快捷方式 [例如 .url 文件] 放置到此目录中的网站。使用登录脚本通过组策略或更好的是组策略客户端首选项来填充 NetHood 目录的内容很容易。
请注意,NetHood 目录的位置在 Windows XP 和 Windows 7 之间有很大不同。此外,操作系统之间的 GUI 行为也略有不同,如下面的屏幕截图所示。在这两个示例中,我创建了一个 UNC 共享
\\fcsd-staff\district
的快捷方式和一个 URL 快捷方式google.com
。视窗XP:
Windows 7的:
编辑:
您还可以重定向用户文件夹。如果您只想用快捷方式填充一个目录(如上所述)而不是直接污染每个用户的配置文件,这可能会很方便。
使用登录脚本或 CSP,您可以将
HKCU\...\User Shell Folders\NetHood
值的数据设置为用户可访问的路径,例如\\server\share\Nethood
,然后填充该目录。这可确保所有具有此重定向的用户都具有相同的快捷方式。如果/当管理层删除他们的法令时,您只需将 NetHood 重定向更改回用户的配置文件。在 Windows Server 2008 R2 下,您可以通过用户配置/首选项/Windows 设置/驱动器映射与 GP 映射共享
如果要使用脚本,可以使用“net share”和“net use”命令
网络共享:http
://technet.microsoft.com/en-us/library/bb490712.aspx 网络使用:http ://technet.microsoft.com/en-us/library/bb490717.aspx
我希望这就是你要找的...
您没有提及您使用的是什么操作系统,但正如@Tie-Fighter 所述,Win 2008 将使用 GPO 来执行此操作。Windows 2003 将允许您通过用户配置-Windows 设置-脚本中的脚本作为 GPO 执行此操作