确定卸载程序目录

时间:2013-10-09 08:30:04

标签: batch-file cmd

我想确定特定软件的卸载程序目录。我可以使用以下方法检索完整路径:

reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin" | findstr "UninstallString"

给出:

UninstallString     REG_SZ  C:\WINDOWS\system32\Macromed\Flash\FlashUtil11g_Plugin.exe -maintain plugin

现在,我如何获取卸载程序所在的目录?

1 个答案:

答案 0 :(得分:1)

这应该这样做:这取决于你展示的格式

@echo off
for /f "tokens=3" %%a in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Adobe Flash Player Plugin" ^| findstr "UninstallString" ') do echo "%%~dpa"