Windows 在我的计算机上以静默方式卸载并安装应用程序
我正在寻找一个脚本或一些cmd命令从我的计算机卸载任何应用程序。我正在使用Windows操作系统。作为一名自动化分析师,每当有新的构建时,我必须不断地为不同的产品运行自动化测试。所以每次我都要卸载和安装build,这需要时间 我确实尝试了以下命令:Windows 在我的计算机上以静默方式卸载并安装应用程序,windows,installation,uninstallation,windows-installer,Windows,Installation,Uninstallation,Windows Installer,我正在寻找一个脚本或一些cmd命令从我的计算机卸载任何应用程序。我正在使用Windows操作系统。作为一名自动化分析师,每当有新的构建时,我必须不断地为不同的产品运行自动化测试。所以每次我都要卸载和安装build,这需要时间 我确实尝试了以下命令: wmic product where name="product name" call uninstall 很明显,它确实工作了,但它并没有从控制面板中删除应用程序,而且当我再次尝试安装时,它会显示安装菜单,说明需要卸载。但是,该应用程序的数据已从
wmic product where name="product name" call uninstall
很明显,它确实工作了,但它并没有从控制面板中删除应用程序,而且当我再次尝试安装时,它会显示安装菜单,说明需要卸载。但是,该应用程序的数据已从安装目录中删除。我自己找到了它,它适用于许多具有.exe设置的项目。 以下是格式 1.使用管理员权限打开终端 2.转到用于安装产品的安装程序所在的路径。 3.一旦出现,然后键入:setupname.exe/uninstall/q无银弹 在自动化安装或卸载方面没有什么灵丹妙药,但有一个快速技巧,在“常规卸载”一节中介绍 有很多不同风格的安装程序类型,而且这个列表还在不断增长。自动化它们是一种黑色艺术,你会完全意识到这一点。不是火箭科学,而是当事情不能可靠地工作,并且没有合适的治疗方法可以一直持续工作时,那将是一件乏味而令人厌烦的事情 关于这些问题,我已经写过很多次了,并且把内容联系得非常紧密。这是混乱的,但如果您按照下面的链接和链接网页,您应该能够找到许多不同的setup.exe和安装程序类型所需的信息 一般卸载 在进入下面的特别列表之前,请先查看不同类型的安装程序/卸载程序以及如何处理它们的命令行参数。我想补充一点,您可以在这些注册表位置找到系统上安装的大多数产品的列表:
(64位)HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
(32位)HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
(每个用户)HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall
UninstallString
或等效项,您可以大致了解如何通过命令行卸载相关产品
首先尝试这种简单的方法,但一定要阅读下面的材料,以便更好地了解各种安装程序的操作方式。并非所有部署工具和部署操作都在这些位置正确注册
在注册表中的这些位置找不到应用程序,只有MSI安装程序(Windows安装程序)和部分或大部分旧式setup.exe安装程序
安装程序类型和卸载(以及setup.exe的解压缩)
- 这是老化的内容,但我记得它对我很有帮助
- 关键的是,这不是我自己的内容——所以我不会完全链接到我自己(以下大部分链接都是我之前的答案)。对此表示歉意-记住自己的内容更容易-你知道它存在-而且更容易找到
- 可以通过多种可靠的方式安装/卸载它们:。最常用的方法是使用
命令行(链接答案中的第3节)请务必阅读此答案。它显示了Windows调用MSI文件安装/卸载的各种方式(msiexec.exe
,命令行
,自动化
,Win32
,.NET
,WMI
,等等)Powershell
- 虽然复杂的Windows Installer与以前的安装技术相比有所改进标准化命令行和用于可靠安装/卸载的可抑制GUI是两个最重要的优点
setup.exe
命令行参数的页面的链接:
- 常规链接:这里有一些关于如何处理不同类型setup.exe文件的信息:
- Installshield:是一种用于创建传统和现代MSI类型设置的工具。它提供的setup.exe文件实际上有许多不同的格式,有些具有不同的命令行开关。
- Wise:是另一个重要的工具,目前已退出市场。许多Wise编译的setup.exe文件仍在使用中李>
- 高级安装程序:是当前许多人用来制作setup.exe/安装程序的工具李>
- WiX:这是一个开源工具包,用于编译MSI文件和setup.exe文件/安装程序。遇到WiX编译的文件是很常见的。
- WiX安装程序可以采用标准的Windows安装程序格式,如
- WiX安装程序可以采用标准的Windows安装程序格式,如