在启动时运行 Metro 应用程序?

在启动时运行 Metro 应用程序?

我想知道 Metro 应用程序(邮件、人物、消息等)的可执行文件路径在哪里。

另外,如何在我的电脑启动时运行邮件应用程序?

答案1

vhanla (2012 年 11 月 1 日) 的回答有问题:您只启动了默认应用程序。例如,如果我运行,mailto:则 Outlook 会打开,而不是 Mail。

在Windows 10中,还有另一种方法:

如果您打开开始菜单和所有应用程序,您可以正常单击并拖动(左键单击)现代应用程序来创建快捷方式。如果您在搜索中输入应用程序名称,则不起作用,但如果您浏览到所有应用程序,则有效。

答案2

简单地,

Windows+R并运行shell:AppsFolder

您将在此窗口中看到所有应用程序。创建桌面快捷方式,然后将该快捷方式复制到shell:Startup以下位置提供的启动文件夹:

%SystemDrive%\Users\{username}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

答案3

启动这些 Windows 8 应用程序有一些棘手的方法,您需要找出它的特殊名称,并且由于您无法使用它们的可执行文件启动它们(它只能在 Modern UI 环境中运行),但这是启动其中一些应用程序的一种方法。

启动日历应用程序:

%windir%\System32\cmd.exe /c start "" "wlcalendar:"

要启动人员应用程序:

%windir%\System32\cmd.exe /c start "" "wlpeople:"

您可以从 Win+R 尝试它们,因为它是使用 cmd.exe 启动的

以下是我发现的一些列表:

%windir%\System32\cmd.exe /c start "" "xboxgames:"

只需在 Windows 注册表中查找它们的名称:

HKCU\Software\Classes

例子:

HKCU\Software\Classes\wlpeople

如果它们包含如下数据的默认值:

URL:wlpeople

使用上面显示的命令尝试使用该名称。

只需创建一个快捷方式并将其放在启动文件夹中

Win+R -> shell:startup -> intro

某些应用程序在那里找不到,所以这是我目前知道的唯一方法。

[更新] 由于这些“:”<~ 看起来像是调用一个 URL,并且它的值包含 URL:您只需使用它的名称来启动它们。

例如:(尝试使用 Win+R 只需输入其名称并按回车键)

wlpeople:

ms-mail: for your mail client

答案4

您可以轻松创建 metro 应用程序的快捷方式,然后将该快捷方式放入启动文件夹中。

要让 Skype(或任何其他应用程序在您打开计算机时自动运行)只需按照此处列出的顺序进行操作:http://www.thefakegeek.com/2013/12/how-to-run-skype-on-startup-in-windows-8-and-8-1/

相关内容