【发布时间】:2013-10-11 12:41:01
【问题描述】:
我有一个 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的方法吗?
问候
【问题讨论】:
-
找到它! 3小时后,解决办法是用wscript.exe调用myprogram.exe。
-
您可以将此添加为答案,如果有帮助,请接受它。即使回答您自己的问题可能看起来很傻,但它有助于 a) 其他用户更容易找到答案,并且 b) 将问题从未回答的问题列表中清除(这已经充满了类似的案例,或者低-质量问题)。
-
哦,您可能的意思是,解决方案是使用 wscript.exe 调用 VBS 脚本(进而调用 myprogram.exe)。不要用 wscript.exe 调用 myprogram.exe 对吧?