如何使用批处理脚本将一些网站链接添加到域中用户的浏览器收藏夹(书签)中?

如何使用批处理脚本将一些网站链接添加到域中用户的浏览器收藏夹(书签)中?

我想使用批处理脚本或类似的东西在用户登录 Windows 时自动将某个网站的链接添加到所有用户书签(IE 中的收藏夹)中?
Windows Server 2003 中是否有任何策略可以执行此操作?
还有一件事 :
我想将网站分类到他们的组中,例如:

在此处输入图片描述

答案1

IE 中显示的收藏夹实际上是用户配置文件文件夹中的 URL 文件。因此,如果您想为用户添加一些收藏夹,您有 3 个选择:

  1. 创建 GPO > 用户设置 > 首选项 > Windows 设置 > 文件夹,然后在那里添加包含所有收藏夹的文件夹。
  2. 创建复制收藏夹文件夹的登录脚本。
  3. 如果您有一个终端服务器,您可以使用“所有用户 > 收藏夹”文件夹,该文件夹会显示在登录该终端的每个用户收藏夹中。

无论哪种方式,您都需要在共享位置创建收藏夹文件夹,并按照希望每个人都能看到的方式创建它。

答案2

这将创建一个名为“HelloWorld”的书签,指向“http://www.google.com“(对于 Internet Explorer)

@echo off
echo Set oWS = WScript.CreateObject("WScript.Shell") > CreateShortcut.vbs
echo sLinkFile = "%HOMEDRIVE%%HOMEPATH%\Favorites\HelloWorld.lnk" >> CreateShortcut.vbs
echo Set oLink = oWS.CreateShortcut(sLinkFile) >> CreateShortcut.vbs
echo oLink.TargetPath = "http://www.google.com" >> CreateShortcut.vbs
echo oLink.Save >> CreateShortcut.vbs
cscript CreateShortcut.vbs
del CreateShortcut.vbs

相关内容