为 Skype Metro 应用程序创建快捷方式

为 Skype Metro 应用程序创建快捷方式

在接受的答案中这个问题中介绍了如何为任何 Metro 应用创建快捷方式,然后您可以将其放置在启动文件夹中。

例子:

通过创建指向“wlpeople:”的快捷方式 People.url,并将其放在路径“%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup”下,可以使 People 应用程序与 Windows 一起启动。

我差不多要这么做了,但是用的是 Skype 应用程序:

我尝试让 Skype Metro 应用随 Windows 启动:

通过创建指向“skype:”的快捷方式 Skype.url,并将其放在路径“%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup”下,可以使 Skype 应用程序与 Windows 一起启动。

此快捷方式将启动 Skype 应用程序,但是,如果该应用程序尚未运行,则应用程序将在启动时挂起。

有人能告诉我如何解决这个问题吗?我使用了错误的快捷方式,还是我可能需要为其提供一些参数?

答案1

在一个相关问题我问过,有人发布了一个脚本,让我找到了解决方案。可能不是最好的,但是,它有效:

  • 将以下内容复制粘贴到记事本中:

脚本:

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.SendKeys "^{ESC}"
WScript.Sleep 1000
objShell.SendKeys WScript.Arguments.Item(0)
WScript.Sleep 1000
objShell.SendKeys "{ENTER}"
  • 将其保存为“launch.vbs”。

  • 创建该脚本的快捷方式并将其命名为任意名称,例如“Skype”。

  • 将快捷方式的目标路径编辑为以下内容:

(PATH 是脚本的路径。)

"PATH\launch.vbs" skype
  • 您现在有了 Skype 的快捷方式,例如可以将其放在启动文件夹中,以将应用程序添加到 Windows 启动中。

相关内容