检查 Windows 10 机器中是不是安装了非应用商店应用程序

Posted

技术标签:

【中文标题】检查 Windows 10 机器中是不是安装了非应用商店应用程序【英文标题】:Check if a non app store application is installed in windows 10 machine检查 Windows 10 机器中是否安装了非应用商店应用程序 【发布时间】:2017-01-03 10:30:45 【问题描述】:

我已经安装了一个 Windows 桌面应用程序(不是来自应用商店)。 如何使用 javascript 检查此应用程序是否是从其他应用程序安装的?

是否有任何适用于 Windows 应用程序的插件,例如适用于 android/ios 的 cordova AppAvailability?

【问题讨论】:

通过javascript,你的意思是node.js吗? 【参考方案1】:

您可以使用WMI (Windows Management Instrumentation) 生成已安装应用程序列表via the wmic command-line tool,然后查看此列表以找到您正在搜索的应用程序。

如果您正在运行 NodeJS,您可以使用 node-cmd package 执行上面链接中的命令序列,并捕获字符串输出以便稍后解析。

【讨论】:

以上是关于检查 Windows 10 机器中是不是安装了非应用商店应用程序的主要内容,如果未能解决你的问题,请参考以下文章

如何检查是不是在 C# 中安装了 Windows 服务

在 windows 10 pro 上安装 Docker 失败:需要 Windows 10 Pro/Enterprise/Home (18363+)

检查 Apache 是不是安装在 Ubuntu 机器上

检查 cron 是不是安装在 AIX 机器上?

如何以编程方式检查 Windows 是不是是最新的?

Windows10-ELK安装配置