简体   繁体   English

“ wmic产品获得名称”显示与控制面板不同的结果

[英]“wmic product get name” shows different result from control panel

When I execute wmic product get name from cmd, I got this 当我执行wmic product get name从cmd wmic product get name时,我得到了

在此处输入图片说明

In control panel I got this 在控制面板中我得到了

在此处输入图片说明

It's weird that Avast is missing from wmic command. wmic命令缺少Avast是很奇怪的。 Any ideas? 有任何想法吗?

I've stucked with the same question a few years ago. 几年前,我一直坚持同样的问题。 At this time, I've found only workarounds, not a good solution. 目前,我发现只有解决方法,而不是一个好的解决方案。 The reason often mentioned is the use of 32bit and 64bit. 经常提到的原因是使用32位和64位。 This couldn't confirmend at my systems. 这无法在我的系统上确认。

My used workaround was to read the following regkeys: HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\ HKLM\\SOFTWARE\\Wow6432Node\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\ 我使用的解决方法是读取以下注册表项:HKLM \\ SOFTWARE \\ Microsoft \\ Windows \\ CurrentVersion \\ Uninstall \\ HKLM \\ SOFTWARE \\ Wow6432Node \\ Microsoft \\ Windows \\ CurrentVersion \\ Uninstall \\

Today I would try the powershell wmi. 今天,我将尝试Powershell WMI。

See also: WMI "installed" query different from add/remove programs list? 另请参阅: WMI“已安装”查询与添加/删除程序列表不同吗?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM