gpt4 book ai didi

python - 如何使用 python 或(和)ruby 卸载任何应用程序

转载 作者:可可西里 更新时间:2023-11-01 14:43:05 25 4
gpt4 key购买 nike

我没有通过这个问题在网络上找到任何有用的主题。这些都是关于如何卸载 python 或卸载 ruby​​ 但没有关于#{TOPIC} 的信息。

主要问题是我用了其他有趣的answers尝试使用 PowerShell 脚本卸载应用程序,但所有这些都对我没有帮助,因为具有多种 -Query“query” 变体的脚本永远找不到我的应用程序,即使是通过像“%APPL_NAME%”这样的不严谨的掩码或版本号。

似乎表 Win32_Product 填写不正确或任何功能现在都无法正常工作。此外,对我来说,如果我有如此灵活的语言,使用 PowerShell 也不是那么酷。

所以我对如何通过 ruby​​ 或 python 卸载任何程序很感兴趣。

感谢您的任何想法:-)

编辑:让我用另一种方式问这个问题。如何卸载通过 MSI 安装程序安装的普通程序

编辑:为什么这么强烈?我不是一个完美的 IT 人而且我来自俄罗斯并且不太懂英语。我不应该得到负分。您可以将其保持为零。谢谢你。

编辑:感谢所有回复。我很感激。

最佳答案

您可以在 ruby​​ 或 python 中调用 WMIC 命令。流程如下:

wmic 产品获取名称

该命令会列出所有软件的正式名称,例如office产品,名称可以是'Microsoft office 20003 Pro'或'Microsoft office 2003 Home & Student',可以使用ruby或python来过滤出具体名称是什么,然后执行

wmic product where name='Microsoft office 2003 Home & Student'调用卸载

用您喜欢的应用程序替换“Microsoft office 2003 Home & Student”。

如果您不想直接执行 wmic,您可以改为导入 python wmi 或 ruby​​ wmi。

关于python - 如何使用 python 或(和)ruby 卸载任何应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6978391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com