Naprawdę nie ma takiego polecenia w cmd, które znam. Można jednak zapytać Ten klucz Reg
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
(można również sprawdzić HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall
jeśli jesteś na komputerze 64-bitowym)
znaleźć program, który chcesz odinstalować. Każda z nich będzie miała wartość UninstallString
, która wskaże ścieżkę do pliku deinstalatora programów, którą można następnie wykonać, podając pełną ścieżkę i nazwę pliku.
Jeśli uninstaller zdarza się być msi można użyć
msiexec /uninstall /x
dyskretnie go odinstalować. To tyle, ile możesz zrobić z partią, o której myślę.
Mam nadzieję, że to pomoże!
Dlaczego nie uruchamiać uninstall.exe dla każdego programu? –
Możesz napisać plik wsadowy, aby znaleźć dezinstalatory w szukanym katalogu. tj.: Wyszukujesz Javę i uruchamiasz plik uninstall.exe w folderze Java. –
Proponuję wypróbować odpowiedź Bali. Wygląda nieco bardziej obiecująco. –