3

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

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

现在,用户想要将快捷方式固定到任务栏。当我们将快捷方式固定到任务栏时,它不会启动脚本,而是启动“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的方法吗?

问候

4

1 回答 1

6

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

于 2016-09-29T03:51:01.767 回答