美文网首页
WindowsApp的命令启动

WindowsApp的命令启动

作者: 孤尘枫 | 来源:发表于2019-09-25 00:23 被阅读0次

前言:
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 *[应用名]*

而运行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

相关文章

  • WindowsApp的命令启动

    前言:Windows的App一般是UWP应用,但是之前巨硬又允许桌面程序上架商店(蓝点网:现在WIN32应用也可以...

  • 页面启动

    对比服务启动,页面启动相对就一种方式,命令行方式启动即使使用工具也是调出命令行面板键入命令启动,下面来看启动命令吧...

  • Linux命令

    CentOS7 防火墙命令 JAVA启动命令 解压命令 开机启动

  • Presto常用命令

    1.启动Server命令 2.启动Client命令

  • 开发常用命令

    命令行启动服务 命令行启动activity 命令行发送广播 monkey启动应用 java打堆栈

  • CentOS 8 安装MySQL 8.0

    一、执行安装命令 1)执行以下命令安装MySQL: 2)运行以下命令来启动MySQL服务(启动时自动启动): 如果...

  • ubuntu安装redis

    安装命令 启动命令 查看 redis 是否启动 返回PONG安装成功。

  • Tomcat基础

    Tomcat的启动和停止 在官网下载解压后,通过命令启动和关闭Tomcat 启动命令 关闭命令 执行过程中,可能会...

  • sqlite3常用命令

    目录:一、启动数据库命令二、系统命令三、操作命令 一、启动数据库命令 二、系统命令 三、操作命令 就是一些对数据的...

  • docker参数与docker-compose命令对应

    docker: 启动命令 docker-compose: 1、启动命令:docker-compose -f ngi...

网友评论

      本文标题:WindowsApp的命令启动

      本文链接:https://www.haomeiwen.com/subject/hjqductx.html