0

我知道这些信息存在,但我真的很难找到来源。

我在哪里可以找到从添加/删除程序中选择“删除”作为参数传递给 msiexec 以卸载产品/包/应用程序的内容?

据我所知,它在某处的注册表中,但我一直无法找到它。

澄清:我不是在寻找 msiexec 的单个开关,而是在寻找添加/删除程序传递的特定参数的位置。

4

3 回答 3

2

添加/删除程序不使用 Msiexec.exe 或其开关。它使用 MSI API,例如MsiConfigureProduct

于 2013-06-11T16:52:31.607 回答
1

您可以从命令窗口键入以下内容以查看所有选项:

msiexec.exe /?

然后要找出其中哪些是为特定应用程序传递的,请转到注册表中的以下键并查找您感兴趣的应用程序的子键

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

例如,在我的系统上,该条目在UninstallStringMicrosoft Visio Viewer 2013下显示以下命令行:

MsiExec.exe /I{95150000-0052-0409-1000-0000000FF1CE}

于 2013-06-11T09:23:35.077 回答
0

没有太多选择。签入Msiexec(命令行选项),用于卸载产品的选项(MSDN)。

于 2013-06-11T09:24:34.713 回答