我想知道 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/