将vbs脚本的快捷方式固定到任务栏(W2008 Server)

时间:2013-10-11 12:41:02

标签: windows vbscript

我有一个VBS可以做一些动作,然后调用一个程序: “C:\ Program Files(x86)\ myprogram.exe”

我已经创建了一个vbs文件的快捷方式,并放了myprogram.exe的图标 用户认为他们启动myprogram.exe但他们启动了脚本。 (即某些行动,然后启动该计划)。

现在,用户希望将shorcut固定到任务栏。当我们将快捷方式固定到任务栏时, 它不启动脚本,它laucnch“设置Windows脚本主机”。

看起来像这样: http://www.neowin.net/forum/topic/1107337-how-can-i-pin-a-vbs-file-to-the-windows-8-taskbar/

如果没有使用启动脚本的.bat文件,有人可以有一个解决方案。 感谢。

我找到了这个解决方案,在快捷方式中更改了目标: “C:\ Windows \ System32 \ cscript.exe”C:\ Program Files(x86)\ myscript.vbs“ 问题是cscript在2ms内打开一个dosbox。

你知道一种避免使用dosbox的方法吗?

此致

1 个答案:

答案 0 :(得分:2)

我在Windows 10中确认了作者的解决方案。使用wscript "C:\path\to\foo.vbs"作为快捷方式目标我可以将我的VBS固定到任务栏,他们甚至无法打开控制台跑步的时候!