在桌面上自动为Chrome创建网站快捷方式

时间:2016-10-21 10:09:11

标签: windows google-chrome batch-file vbscript

我正在尝试编写一个脚本来自动保存用户桌面的快捷方式,该桌面会像应用程序一样全屏打开。

要手动执行此操作,请点击Chrome选项 - >更多工具 - >添加到桌面 然后,您需要单击“打开”作为窗口并添加,并且chrome会将应用程序保存到桌面,并且它将以全屏模式打开。

Add Shortcut

我希望能够自动执行此操作,以便可以通过组策略或仅运行脚本的用户在每台计算机上进行设置。

Chrome创建的快捷方式类似...chrome.exe -app-id=hjnwjndjsn...所以看起来Chrome需要知道它,所以它可以链接它可以创建应用程序。即它不仅仅是与网站网址的简单铬链接。

我很高兴能用任何语言完成...我已经在标签中添加了vbscript和批处理作为建议。

3 个答案:

答案 0 :(得分:0)

我不确定桌面,但你可以回复它

echo. 
echo. Website:
echo [InternetShortcut] > "%Path%"
echo URL=%URL_PATH% >> "Path%"
echo idlist= >> "%Path%"
echo. 

答案 1 :(得分:0)

如果没有链接到服务器中的批处理文件,那就不那么容易了。

将其超链接到.bat文件,如下所示:

复制\ SERVER \ FOLDER \ FOLDER \ SHORTCUT.lnk c:\ users \ USER \ desktop

很容易!

答案 2 :(得分:0)

您应该看到this link

但是这里是你需要的代码(在VBScript中):

到网页:

WshShell = CreateObject("WScript.Shell")
strDesktop = WshShell.SpecialFolders("Desktop")
oUrlLink = WshShell.CreateShortcut(strDesktop+"\Microsoft Web Site.URL")
oUrlLink.TargetPath = "http://www.microsoft.com"
oUrlLink.Save

申请(例如“...chrome.exe -app-id=hjnwjndjsn...”):

oMyShortcut = WshShell.CreateShortcut(strDesktop + "\Sample.lnk")
OMyShortcut.TargetPath = "%windir%\notepad.exe"
oMyShortCut.Save