【问题标题】:Pin a shortcut of a vbs script to the taskbar (W2008 Server)将 vbs 脚本的快捷方式固定到任务栏(W2008 服务器)
【发布时间】: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 对吧?

标签: windows vbscript


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 1970-01-01
    • 2015-01-31
    • 2019-10-02
    相关资源
    最近更新 更多