WindowsApp的命令启动

您所在的位置:网站首页 shell命令打开应用 WindowsApp的命令启动

WindowsApp的命令启动

2023-09-03 14:48| 来源: 网络整理| 查看: 265

前言: Windows的App一般是UWP应用,但是之前巨硬又允许桌面程序上架商店(蓝点网:现在WIN32应用也可以提交到商店) 然后最近在蓝点网上(看到关于QQ的商店版(非UWP版)的资讯腾讯QQ桌面版正式上架微软应用商店 功能完整且已删除Q盾防护),新上了一个Win32转制的QQ,与桌面版一样,但比桌面版好在与没了QQ的那个protect进程“毒瘤”,那我正好最烦那个辣鸡进程,遂赶紧下载用用。

参考资料: 1.润之博客:在Win10中通过命令行打开UWP应用 2.Stack Overflow:How to Start a Universal Windows App (UWP) from PowerShell 3.Microsoft Forums:How to Start a Universal Windows App (UWP) from PowerShell

命令(CMD或PowerShell):

explorer.exe shell:AppsFolder\[应用的PackageFamilyName]![应用的ID] (explorer shell:AppsFolder\[应用的PackageFamilyName]![应用的ID]) 或 start shell:AppsFolder\[应用的PackageFamilyName]![应用的ID]

至于获取“PackageFamilyName”可用PowerShell命令:官方说明文档:Get-AppxPackage (Appx)

Get-AppxPackage *[应用名]*

而运行Get-AppxPackage *qq*,未出任何结果,所以又回到了前言上,如果应用并不是用UWP构建的,则Get-AppxPackage根本找不到,所以就需要从别的思路下手。 这里是从快捷方式下手:

不能复制 所以粘出来就行,润之博客提到的是用“SpyIt”。我自己用的是“Textify”,如图,很顺利: 借助工具强制复制

也可打开WindowsApps文件夹去找,父名是文件夹名除去中间“_版本号_”,应用ID是文件夹里AppxManifest.xml文件内Application Id值:

版本号及前后各一下划线 剩余还有一个下划线 应用ID

于是 启动QQ(非UWP版)命令如下:

start shell:appsFolder\903DB504.46618D74B1ECA_a99ra4d2cbcxa!Tencent.QQ 或 explorer shell:appsFolder\903DB504.46618D74B1ECA_a99ra4d2cbcxa!Tencent.QQ


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3