- 8
- 0
- 1
只发生在特定的应用中,有什么方法可以绕过检测方法吗?我已经尝试了powershell检测方法,但当我使用该应用程序不显示在软件中心?华体会体育系列
软件包安华体会体育系列装成功,但没有找到软件检测规则,但产品代码MSI代码和位置信息在那里,但由于某种原因,这不适用于最后几个SCIA版本。为什么会这样?
有人能建议我怎么解决这个问题吗?
CL
你不应该使用Win32_Product。尝试列出已安装SCI的msi代码,并检查它是否与您的检测方法相匹配。只要确保名称(SCI)显示在添加/删除程序中,并在添加/删除程序中所写的命令中纠正它
Get-WmiObject -Class Win32_Product | Where-Object {$ _name -match "SCI*"}
嗨,中庭,你不应该使用Win32_Product。
嗨DB
嗨加雷思
嗨,乔丹你选择文件作为检测方法的原因是什么?如果没有,请使用注册表作为您的检测方法,
计算机\HKEY_LOCAL_MACHINE\SOFTW华体会体育系列ARE\Microsoft\Windows\CurrentVersion\Uninstall\(64位)
计算机\HKEY_LOCAL_MACHINE\SOFTW华体会体育系列ARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\(32位)
嗨,乔丹然后从应用程序模型中删除包,并在不需要检测方法的包模型中重新创建它。
此外,在使用打包工具或脚本时,必须选择等待安装操作,以确保脚本等待安装完成后才能继续进行下一个操作。否则,脚本将在移动到下一行时立即启动安装,导致检测方法不成功。