Wie kann man mit PowerShell defekte Software suchen und entfernen?

Antwort

Um mit PowerShell installierte Software zu suchen und zu entfernen, kannst du folgende Befehle verwenden: **1. Installierte Software suchen:** ```powershell Get-WmiObject -Class Win32_Product | Select-Object Name, Version ``` oder (schneller und moderner): ```powershell Get-CimInstance -ClassName Win32_Product | Select-Object Name, Version ``` **2. Bestimmte Software suchen (z.B. nach Name filtern):** ```powershell Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "*NameDerSoftware*" } ``` **3. Software deinstallieren:** ```powershell (Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -like "*NameDerSoftware*" }).Uninstall() ``` **Wichtige Hinweise:** - Ersetze `*NameDerSoftware*` durch den Namen oder einen Teil des Namens der zu entfernenden Software. - Die Nutzung von `Win32_Product` kann auf manchen Systemen zu einer Neuinstallation aller MSI-basierten Programme führen (Reparaturmodus). Für produktive Umgebungen empfiehlt sich die Nutzung spezieller Tools wie [winget](https://learn.microsoft.com/de-de/windows/package-manager/winget/) oder [Uninstall-Module](https://www.powershellgallery.com/packages/Uninstall-Module/). **Beispiel mit winget (ab Windows 10 1709):** ```powershell winget list winget uninstall "NameDerSoftware" ``` **Weitere Informationen:** - [Microsoft Docs: Win32_Product class](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-product) - [Microsoft Docs: winget](https://learn.microsoft.com/de-de/windows/package-manager/winget/) Bitte prüfe vor der Deinstallation, ob die Software wirklich entfernt werden soll, und führe die Befehle mit administrativen Rechten aus.

Kategorie: IT Tags: PowerShell Software Entfernen
KI fragen

Verwandte Fragen

Wie starte ich per PowerShell PuTTY-Kommandos und gebe die Ausgabe in eine Textdatei aus?

Um mit PowerShell PuTTY-Kommandos (z.B. `plink.exe` für SSH) zu starten und die Ausgabe in eine Textdatei zu schreiben, kannst du folgenden Befehl verwenden: ```powershell plink.exe -ssh benutze... [mehr]

Wie kann ich die Remotedesktop-Dienste-Sammlung im Server Manager mit PowerShell gezielt sortieren?

Um die Remotedesktopdienste-Sammlung (RDS Collection) im Server Manager mit PowerShell spezifisch zu sortieren, kannst du das Cmdlet `Get-RDSessionCollection` verwenden und die Ausgabe mit `Sort-Objec... [mehr]

Wie kann ich Metadaten von Office-Dokumenten mit PowerShell in einer einzigen Kommandozeile anpassen?

Um Metadaten (wie Titel, Autor, Stichwörter) von Office-Dokumenten (z. B. Word, Excel, PowerPoint) mit PowerShell in einer einzigen Kommandozeile anzupassen, kannst du das COM-Objekt der jeweilig... [mehr]

Wie kann ich mit PowerShell die PuTTY-Ausgaben in Excel kopieren?

Um die Ausgaben von PuTTY (z. B. von einer SSH-Session) mit PowerShell in eine Excel-Datei zu übertragen, kannst du folgenden Ansatz nutzen: **1. PuTTY-Ausgabe in eine Datei umleiten** PuTTY se... [mehr]

Wie legt man ein Cmdlet im PowerShell-Profile an?

Um im PowerShell-Profil ein eigenes Cmdlet (besser gesagt: eine Funktion) anzulegen, gehst du wie folgt vor: 1. **Profil-Datei öffnen** Öffne dein PowerShell-Profil mit folgendem Befeh... [mehr]

Wie kann ich mit PowerShell die eigenen AD-Gruppen abfragen, denen ich angehöre?

Um die Active Directory-Gruppen abzufragen, denen du angehörst, kannst du in PowerShell das Cmdlet `Get-ADUser` verwenden. Voraussetzung ist, dass das Active Directory-Modul für Windows Powe... [mehr]

Wie kann ich per PowerShell die Größe aller Unterordner in einem Verzeichnis ausgeben und die Dateien zählen?

Hier ist ein PowerShell-Skript, das für jeden Unterordner in einem angegebenen Verzeichnis die Gesamtgröße (in MB) und die Anzahl der Dateien ausgibt: ```powershell # Pfad zum Hauptve... [mehr]

Daten mit PowerShell an SharePoint-Liste anhängen mittels CSOM

Um Daten mit PowerShell an eine SharePoint-Liste anzuhängen, kannst du die Client-Side Object Model (CSOM) Bibliothek verwenden. Hier ist ein Beispiel, wie du dies umsetzen kannst: 1. **Installi... [mehr]

Was ist Mandantenbearbeitung?

Die Mandantenbearbeitung bezieht sich auf die Verwaltung und Bearbeitung von Anfragen, Aufträgen oder Daten, die von verschiedenen Mandanten oder Kunden stammen. In vielen Branchen, insbesondere... [mehr]

Referat über Patch

Ein Referat über "Patch" kann verschiedene Aspekte abdecken, je nachdem, in welchem Kontext du das Thema betrachten möchtest. Hier sind einige mögliche Punkte, die du in dein... [mehr]