PowerShell统计应用总数:(Get-...).Count的省略部分应填写什么?
统计已安装应用总数的PowerShell命令
根据你要统计的应用类型,省略部分可填写以下内容:
若统计UWP(通用Windows平台)应用总数,使用:
(Get-AppxPackage).Count如需统计所有用户的UWP应用,可添加
-AllUsers参数:(Get-AppxPackage -AllUsers).Count若统计传统桌面安装程序总数,推荐通过注册表查询(避免触发MSI修复的风险):
(Get-ItemProperty HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\* | Where-Object { $_.DisplayName -and $_.DisplayName -notmatch '^Update for|^Security Update' }).Count这里过滤了更新类条目,确保结果为实际的应用程序。
注意:不要使用
Get-WmiObject Win32_Product或Get-CimInstance Win32_Product,这类命令会触发MSI安装包的一致性检查,可能造成系统性能损耗或意外的修复操作。
内容的提问来源于stack exchange,提问作者menom
相关产品推荐
相关产品推荐

