我想通过调用 bat 文件来卸载软件。它必须是自动的,在卸载过程中无需输入任何参数。如何制作能够通过名称卸载软件的bat文件?
PS:我知道使用 WMI 的完美方法,但它需要用户输入:
WMIC
product where name="software" call uninstall
我想通过调用 bat 文件来卸载软件。它必须是自动的,在卸载过程中无需输入任何参数。如何制作能够通过名称卸载软件的bat文件?
PS:我知道使用 WMI 的完美方法,但它需要用户输入:
WMIC
product where name="software" call uninstall
我认为 WMIC 命令可以从一行运行,这应该更容易添加到批处理文件中。通过添加/nointeractive那么它也应该禁用提示。尝试这样的事情:
虽然这对于某些特定的安装可能是可能的,但不可能对所有安装都这样做。正如 Zypher 已经指出的,它在很大程度上取决于所使用的安装系统。它还取决于该系统是否允许“安静”卸载。
我真的无法想象“使用 WMI 的完美方法”,但如果你找到了,恭喜你。另一方面,您还发现了阻碍实现目标的事情之一。