使用 URI 启动应用

使用 URI 启动应用

Windows 应用程序位于 C:\Program Files\WindowsApps。Windows 应用程序是一种特殊类型的应用程序。不是普通的 Windows 程序。

这些是较新的程序,如邮件、天气和计算器。

要启动它们,请使用 URL。例如,要启动计算器,请输入计算器://。

我想开始吗快速助手计算器://

但是 Quick-Assist:// 不起作用......

有任何想法吗?

答案1

@For /f "tokens=1* delims=" %%A in ('reg query HKCR /f "URL:*" /s /d ^| findstr /c:"URL:" ^| findstr /v /c:"URL: " ^| Sort') Do @Echo %%A %%B
pause

如果键入上述命令,而不是在批处理文件中,%%A则更改为%A并将%%B%B

将列出所有协议处理程序。运行需要一段时间。

从列表中ms-quick-assist并将其添加://到其中ms-quick-assist://

答案2

你是说你正在这样做:

Start-Process -FilePath 'calculator://'

Url/URI 中不能有空格。上述操作有效,因为它是一个 Windows 应用程序。

但是,“快速助手”是可执行文件,位于此处:

%windir%\system32\quickassist.exe

因此,只需输入quickassistcmd.exe shell 或 Powershell shell 即可启动它。

答案3

您可以在 Windows 资源管理器中通过键入 calculator:// 来启动计算器,正如您提到的那样。这样就行了。

有一个快速助手应用程序,但是安装后无法像 Windows 资源管理器中的计算器那样打开。

它将像任何 Windows 应用程序一样启动。因此它确实运行了。

您可以在 Microsoft Store 中获取快速助手应用,以便按照您的意愿使用。在 Explorer 中,输入 quickassist://(无空格或破折号),它将引导您到达那里。

相关内容