首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PowerShell卸载软件的最佳实践

使用PowerShell卸载软件的最佳实践
EN

Stack Overflow用户
提问于 2017-03-30 06:17:39
回答 1查看 516关注 0票数 0

像许多其他应用程序一样,BlueJeans桌面应用程序MSI有两种风格:每用户MSI和每机器MSI。

今天,可以在同一台机器上同时安装这两种软件,但我有越来越多的客户同时安装了这两种软件,并且希望能够清理它们。我已经整理了一个清理脚本来处理卸载我们的应用程序,但我需要从社区中知道的是,我是应该利用PowerShell连接到每台机器并远程运行脚本,还是应该通过SCCM、IBM BigFix等将脚本部署到每台机器并在本地运行脚本?

我的脚本副本可以在这里找到:https://github.com/stuartminch/powershell/blob/master/cleanup_utility.ps1

EN

回答 1

Stack Overflow用户

发布于 2017-03-30 20:46:40

如果您有两个独立的MSI安装程序(User MSI和Per Machine MSI),最简单的方法是使用MSI {GUID}卸载它们。

示例msiexec.exe /x {GUID} /q

如果您在计算机上安装了它们,则可以在以下位置找到带GUID的卸载字符串

"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall{GUID}\UninstallString

然后可以在SCCM中对其进行配置。

最佳实践是配置部署和卸载,因此,如果您通过SCCM部署它,只需在其中添加卸载命令。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43105179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档