解决了应用程序安装,但失败的任何检测方法添加,卸载工作很好,没有错误

状态
不接受进一步回复。
chrisleon15

chrisleon15

成员
8
0
1
只发生在特定的应用中,有什么方法可以绕过检测方法吗?我已经尝试了powershell检测方法,但当我使用该应用程序不显示在软件中心?华体会体育系列

软件包安华体会体育系列装成功,但没有找到软件检测规则,但产品代码MSI代码和位置信息在那里,但由于某种原因,这不适用于最后几个SCIA版本。为什么会这样?

有人能建议我怎么解决这个问题吗?

CL

附件

  • Capture.PNG
    Capture.PNG
    137.3 KB·视图:6
解决方案
chrisleon15
然后从应用程序模型中删除包,并在不需要检测方法的包模型中重新创建它。

此外,在使用打包工具或脚本时,必须选择等待安装操作,以确保脚本等待安装完成后才能继续进行下一个操作。否则,脚本将在移动到下一行时立即启动安装,导致检测方法不成功。
嗨,乔丹

我在一个包模型中重新创建,就像你说的,它工作了,需要更长的时间来安装,但工作起来很有魅力。非常感谢,伙计。向前任何应用程序,我不能打包将这样做。

谢谢你!我可能还有一件事需要麻烦你,关于…
AhmedLS

AhmedLS

著名的成员
77
6
8
只发生在特定的应用中,有什么方法可以绕过检测方法吗?我已经尝试了powershell检测方法,但当我使用该应用程序不显示在软件中心?华体会体育系列

软件包安华体会体育系列装成功,但没有找到软件检测规则,但产品代码MSI代码和位置信息在那里,但由于某种原因,这不适用于最后几个SCIA版本。为什么会这样?

有人能建议我怎么解决这个问题吗?

CL

尝试列出已安装SCI的msi代码,并检查它是否与您的检测方法相匹配。只要确保名称(SCI)显示在添加/删除程序中,并在添加/删除程序中所写的命令中纠正它

Get-WmiObject -Class Win32_Product | Where-Object {$ _name -match "SCI*"}
中庭

中庭

著名的成员
工作人员
1561年
130
63
尝试列出已安装SCI的msi代码,并检查它是否与您的检测方法相匹配。只要确保名称(SCI)显示在添加/删除程序中,并在添加/删除程序中所写的命令中纠正它

Get-WmiObject -Class Win32_Product | Where-Object {$ _name -match "SCI*"}
你不应该使用Win32_Product。
人事处
chrisleon15

chrisleon15

成员
8
0
1
  • 线程启动
  • # 4
尝试列出已安装SCI的msi代码,并检查它是否与您的检测方法相匹配。只要确保名称(SCI)显示在添加/删除程序中,并在添加/删除程序中所写的命令中纠正它

Get-WmiObject -Class Win32_Product | Where-Object {$ _name -match "SCI*"}
你好Ahmed,谢谢你的回复。我不太明白你这是什么意思?
D

Darian黑

新成员
2
0
1


也许下面的步骤会对你有帮助:
1.
打开Powershell并切换到exe所在的目录。使用实例显示版本start。
Get-item "FileYouWantDetect.exe" |选择*
这将显示准确的版本和路径。(作为交叉检查)
1676906149635. png
2.
我的经验是,对于64位安装和路径变量,“此文件或文件夹与32位…相关联”的“标志”可能会产生影响。

祝你好运:)
友好的问候
DB
人事处
chrisleon15

chrisleon15

成员
8
0
1
  • 线程启动
  • # 7


也许下面的步骤会对你有帮助:
1.
打开Powershell并切换到exe所在的目录。使用实例显示版本start。
Get-item "FileYouWantDetect.exe" |选择*
这将显示准确的版本和路径。(作为交叉检查)
查看附件5063
2.
我的经验是,对于64位安装和路径变量,“此文件或文件夹与32位…相关联”的“标志”可能会产生影响。

祝你好运:)
友好的问候
DB
嗨DB

谢谢你的回复,我检查了这个,一切似乎都是正确的。使用检测方法卸载应用程序是可以的,只有在安装它时才可以,而且只有在这个特定的应用程序(SCIA Engineer)上才能卸载,其他应用程序我从来没有遇到过这个问题。
人事处
chrisleon15

chrisleon15

成员
8
0
1
在安装了软件的计算机(SCIA)上运行该命令。华体会体育系列您将获得一个或多个MSI代码。检查它是否与你的检测方法相匹配。
你好,艾哈迈德,

谢谢那个伙伴将在未来使用它,我确实运行了命令,它返回了我作为检测方法的识别号码。它是如此奇怪,因为卸载程序与检测工作。我已经试过了所有的侦查方法。我开始认为问题可能出在应用程序本身。我甚至尝试了MSI。

问候

CL

附件

  • SCCM Snip.PNG
    SCCM Snip.PNG
    68.1 KB·视图
MJ-Tech

MJ-Tech

著名的成员
119
9
18
你选择文件作为检测方法的原因是什么?如果没有,请使用注册表作为您的检测方法,

计算机\HKEY_LOCAL_MACHINE\SOFTW华体会体育系列ARE\Microsoft\Windows\CurrentVersion\Uninstall\(64位)

计算机\HKEY_LOCAL_MACHINE\SOFTW华体会体育系列ARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\(32位)
人事处
chrisleon15

chrisleon15

成员
8
0
1
你选择文件作为检测方法的原因是什么?如果没有,请使用注册表作为您的检测方法,

计算机\HKEY_LOCAL_MACHINE\SOFTW华体会体育系列ARE\Microsoft\Windows\CurrentVersion\Uninstall\(64位)

计算机\HKEY_LOCAL_MACHINE\SOFTW华体会体育系列ARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\(32位)
嗨,乔丹

谢谢你的回复,我已经尝试了你能想到的所有检测方法,我认为它的应用。我只在这个软件上遇到过这个问题。华体会体育系列

问候

CL
MJ-Tech

MJ-Tech

著名的成员
119
9
18
然后从应用程序模型中删除包,并在不需要检测方法的包模型中重新创建它。

此外,在使用打包工具或脚本时,必须选择等待安装操作,以确保脚本等待安装完成后才能继续进行下一个操作。否则,脚本将在移动到下一行时立即启动安装,导致检测方法不成功。
最后的编辑:
  • 就像
反应: chrisleon15
人事处
chrisleon15

chrisleon15

成员
8
0
1
然后从应用程序模型中删除包,并在不需要检测方法的包模型中重新创建它。

此外,在使用打包工具或脚本时,必须选择等待安装操作,以确保脚本等待安装完成后才能继续进行下一个操作。否则,脚本将在移动到下一行时立即启动安装,导致检测方法不成功。
嗨,乔丹

我在一个包模型中重新创建,就像你说的,它工作了,需要更长的时间来安装,但工作起来很有魅力。非常感谢,伙计。向前任何应用程序,我不能打包将这样做。

谢谢你!我可能需要为另一个应用程序的另一件事打扰你但我需要添加一个reg键但作为用户。现在,我可以按照你说的方式打包应用程序吗?它会在用户登录时安装reg键。通过应用程序,虽然我设置应用程序安装为用户,它将输入reg键到管理用户配置文件。它只会将它添加到登录的用户,如果他们是管理员,否则它失败。

谢谢你的时间和专业知识。

感谢所有花时间帮助我解决这个问题的人!
解决方案
状态
不接受进一步回复。

论坛统计

线程
5354年
消息
20807年
成员
11405年
最新的成员
tnt_115