Die deinstallation mehrerer Programme in Windows 7?

Diese Frage hat eine andere Absicht als " Warum können Sie nicht mehrere Programme gleichzeitig in Windows deinstallieren?"

Die Antworten in dieser Frage konzentrierten sich auf streng auf warum Windows nicht erlaubt" gleichzeitige " De-Installation von Programmen.

Ich bin daran interessiert, wie Sie mehrere Programme deinstallieren, OHNE auf " Sind Sie sicher?"oder Dialoge, die mich über Abhängigkeiten für jedes Element ärgern, das ich löschen möchte. Es ist mir egal, ob die programme werden einzeln oder gleichzeitig entfernt, solange ich nicht dort sitzen, jedes Programm auswählen und Dialoge darüber beantworten muss. In einer Situation, in der Sie mehr als 20 Elemente entfernen müssen, kann dies viel Zeit in Anspruch nehmen.

Es muss einen einfachen Weg geben, dies zu tun, oder?

Die Art und Weise, wie ich es jetzt mache, ist, dass ich zur Systemsteuerung gehe, einen Suchbegriff in das Textfeld "Programme und Funktionen suchen" eingebe und dann jedes Element, das ich löschen muss, einzeln lösche. Dies ist gut für 1 oder 2 Artikel, aber wenn es viele gibt, welche Optionen gibt es dann? Ich wünschte, ich könnte einfach mehrere Auswahlen treffen und es nicht interaktiv deinstallieren lassen (nachdem ich vielleicht gefragt habe, ob ich Super-Duper-sicher bin).

Obwohl diese Frage "Programme stillschweigend über CMD deinstallieren " ähnelt,bietet die akzeptierte Antwort hier eine Methode zum einfachen Suchen und Deinstallieren von Programmen. Dies unterscheidet sich wesentlich vom Erstellen eines Skripts zum Löschen eines Programms "still" über ein Skript. Eine der anderen Antworten gibt auch eine GUI-Alternative zum Löschen mehrerer Programme - wiederum sehr verschieden von der anderen Frage.

Author: Community, 2015-03-23

3 answers

Sie können PowerShell und WMI verwenden, um Programme basierend auf Suchmustern zu finden und dann eine Deinstallation durchzuführen.

Hier ist ein Beispielskript, das ich viele Male erfolgreich verwendet habe:

$apps = Get-WmiObject -Query "SELECT * FROM Win32_Product WHERE Name like '%Partial Product Name%'"

foreach ($app in $apps) {
    "Name = " + $app.name
    $app.Uninstall()
}

Wenn Sie beispielsweise den Filter in '%Microsoft%' ändern, wird versucht, jedes unter Programme hinzufügen/Entfernen aufgelistete Programm mit dem Wort "Microsoft" im Namen zu deinstallieren.

Sie können auch WMI query (WQL) mit OR Befehlen erweitern, um nach mehr als einem zu suchen muster zur gleichen zeit.

Mehr Infos:

 9
Author: Ƭᴇcʜιᴇ007,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-05-23 12:41:47

Es ist möglich, aber nicht über Windows. Sie benötigen Software von Drittanbietern, um sie in großen Mengen zu deinstallieren. Hier ist eine Liste von einigen guten: http://www.makeuseof.com/tag/install-uninstall-programs-bulk-windows/

 1
Author: Zvi Twersky,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-03-23 16:40:11

Die Verwendung eines Programms eines Drittanbieters wie RevoUninstaller Pro ist effizienter. Sie nur Shift+ Linksklick auf die Programme, die Sie deinstallieren möchten, und drücken Sie dann "quick uninstall" und es wird durch jeden gehen, um und fordern Sie die Deinstallation.

Sie erhalten auch den zusätzlichen Service der zusätzlichen Suche nach jeder Deinstallation, um die Registrierung und solche von übrig gebliebenen Dateien vollständig zu bereinigen.

Es spielt keine Rolle, ob Sie ursprünglich RevoUninstall zum Aufzeichnen des Originals verwendet haben Installation.

 0
Author: Jon Grah,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-05-20 08:22:53