PowerShell-Deinstallationsprogramme auf 6 Arten meistern [2024 Anleitung]

Maria Aktualisiert am Sep 24, 2024 to Ressource-Artikel | How-to Artikel

Zusammenfassung:

Sind Sie nicht in der Lage, ein Programm aus Windows zu entfernen? Müssen Sie viele Programme zusammen entfernen? Dann folgen Sie dieser Anleitung, um Programme mit PowerShell auf sechs verschiedene Arten zu deinstallieren.

PowerShell ist ein objektorientiertes kommandozeilenbasiertes Tool. Heute, in diesem Beitrag, werden wir verschiedene Methoden für PowerShell deinstallieren Programm zu diskutieren, so folgen alle Methoden für das beste Ergebnis.

Praktikable Lösungen Schritt-für-Schritt-Fehlerbehebung
1. Get-Package-Befehle verwenden Wenn Sie ein einzelnes Programm über PowerShell deinstallieren möchten, verwenden Sie die Get-Package...Vollständige Schritte
2. Deinstallations-Paket-Befehle Get-Package zeigt ein bestimmtes Paket an und sendet das Programmidentitätsobjekt...Vollständige Schritte
3. Mehrere Programme deinstallieren Wenn Sie mehrere Programme mit ähnlichen Namen löschen möchten, können Sie...Alle Schritte
Weitere Korrekturen Die anderen 3 Fixes sind hier für Sie verfügbar, um Programme mit PowerShell zu deinstallieren...Vollständige Schritte

PowerShell ermöglicht es Entwicklern und IT-Experten, Systeme zu konfigurieren und administrative Aufgaben zu automatisieren. Sie hat verschiedene Funktionen:

  • 🎚️PowerShell automatisiert Systemaufgaben wie die Stapelverarbeitung.
  • 🛠️Es generiert Systemmanagement-Tools für allgemein implementierte Prozesse.
  • 💻 Es kann Informationen über Betriebssysteme und vieles mehr extrahieren.

Wiederherstellen, wenn Sie versehentlich die App-Daten löschen

Wenn Sie ein Programm über PowerShell deinstallieren, besteht die Möglichkeit, dass Sie die Daten der Software verlieren. Daher sollten Sie gelöschte Dateien wiederherstellen. Wir empfehlen die leistungsstarke Datenwiederherstellungssoftware für Windows-Benutzer, die keine andere ist als EaseUS Data Recovery Wizard.

Dieses fortschrittliche Datenwiederherstellungstool hilft Benutzern, Daten von beschädigten Festplatten und Abstürzen wiederherzustellen. Lassen Sie uns mehr über seine Funktionen und Anwendungen im Detail besprechen.

EaseUS Data Recovery Wizard ist die Komplettlösung für die Datenwiederherstellung mit einer Erfolgsquote von 99,7 %. Dieses Tool kann Daten wiederherstellen, die durch Löschen, Formatieren, Partitionsverlust, nicht bootfähiges oder abgestürztes System, Virenbefall usw. von PCs, USB-Laufwerken, SD-Karten, Kameras und anderen Geräten verloren gegangen sind.

  • Reparieren Sie beschädigte Videos/Fotos auf der SD-Karte, der Speicherkarte und der Festplatte und reparieren Sie alle beschädigten, korrupten und defekten MP4- und MOV-Videos.
  • NAS-Wiederherstellung. Das EaseUS Data Recovery Wizard Tool kann schnell Daten von einem NAS-Server wiederherstellen. Sie können mühelos alle Daten von einem NAS-Server wiederherstellen.
  • PE-Wiederherstellung. Dieses Tool kann eine bootfähige WinPE-Diskette für die Datenwiederherstellung erstellen, die den Benutzern hilft, wichtige Daten von ihrer nicht bootfähigen PC-Festplatte wiederherzustellen.
✒️Notiz: Da diese Software nur im Testmodus verfügbar ist, müssen Sie sie aktivieren, bevor Sie die bootfähige Datenwiederherstellung durchführen können. Daher empfehlen wir Ihnen, einen Aktivierungsschlüssel zu erwerben, um alle Funktionen nutzen zu können.

Schritt 1. Starten Sie EaseUS Data Recovery Wizard und wählen Sie den Speicherort oder das Gerät aus, auf dem Sie Dateien verloren/gelöscht haben. Klicken Sie auf „Suche nach verlorenen Daten“, um die fehlenden Dateien zu finden.

Schritt 2. Wählen Sie nach dem Scanvorgang im linken Bereich den Dateityp, den Sie wiederherstellen möchten. Sie können den Dateinamen direkt in die Suchleiste eingeben, wenn Sie sich daran erinnern. Wählen Sie die gefundenen Dateien aus und klicken Sie auf „Vorschau“.

Schritt 3. Wählen Sie die Dateien aus, die Sie wiederherstellen möchten. Klicken Sie auf „Wiederherstellen“, um sie an einem anderen sicheren Ort auf Ihrem PC, einem externen Speichergerät oder einem Cloud-Speicher zu speichern.

So deinstallieren Sie Programme mit PowerShell

Wenn Sie Programme mit Hilfe der PowerShell installieren möchten, gibt es mehrere Möglichkeiten, aber stellen Sie sicher, dass Sie die kritischen Daten dieser Programme schützen. In diesem Teil stellen wir Ihnen sechs Methoden zur Deinstallation von Programmen mit PowerShell vor. Befolgen Sie die Methoden genau, um das beste Ergebnis zu erzielen.

Lösung 1. Einzelne Programme mit Get-Package-Befehlen deinstallieren

Wenn Sie ein einzelnes Programm über PowerShell deinstallieren möchten, verwenden Sie die Get-Package-Befehle. Führen Sie den folgenden Befehl in PowerShell aus, um den Vorgang durchzuführen.

"Deinstallations-Paket-Name"

Beispiel:

PS> winget-Liste

PS> Uninstall-Paket -Name WebEx

Lösung 2. Programm mit Uninstall-Package-Befehlen deinstallieren

Get-Package zeigt ein bestimmtes Paket an und sendet das Programmidentitätsobjekt in der Pipeline an das Cmdlet Uninstall-Package.

Verwenden Sie das folgende Skript, um das Programm mit den Befehlen des Uninstall-Pakets zu deinstallieren.

"Get-Package-Name | Uninstall-Package"

Beispiel:

PS> Get-Package -Name "Virtual Pet" | Uninstall-Package

Das Cmdlet "Get-Package" verwendet die Parameter name und version, um ein Paket anzugeben. Ein Programmidentitätsobjekt wird an die Pipeline gesendet. Das Cmdlet "Uninstall-Package" empfängt das Objekt als InputObject und entfernt das Paket.

Lösung 3. Deinstallation mehrerer Programme mit Get-Package mit Platzhaltern

Wenn Sie mehrere Programme mit ähnlichen Namen löschen möchten, können Sie den Platzhalter-Operator verwenden, um sie alle auf einmal zu entfernen. Wenn es sich um ein Adobe-Produkt handelt, beginnt es normalerweise mit dem Namen Adobe. Dasselbe gilt für Microsoft und so weiter.

  • Um alle Produkte desselben Unternehmens zu entfernen:

PowershellGet-Package *adobe* | Uninstall-Package

  • Um mehrere Produkte von mehreren OEMS zu entfernen:

PowershellGet-Package *adobe*, *Office* | Uninstall-Package

Die Fähigkeit eines Befehls, dynamische Parameter zu verwenden, kann durch Aufnahme eines Paketanbieters in den Befehl aktiviert werden. Die dynamischen Parameter eines Paketanbieters sind eindeutig. Das Cmdlet "Get-Help" zeigt eine Liste von Parametersätzen für ein Cmdlet an, die den Parametersatz des Anbieters enthält.

Weitere Korrekturen
4. Führen Sie die Remove-WmiObject-Befehle aus
5. Erstellen eines Skripts für die Massendeinstallation von Programmen
6. Programme auf entfernten Computern über Invoke-Befehl deinstallieren

Lassen Sie uns mehr über das PowerShell-Deinstallationsprogramm erfahren. Vergessen Sie nicht, diese Passage zu markieren, indem Sie sie auf Facebook, Twitter oder SNS teilen.

 

Lösung 4. Führen Sie die Remove-WmiObject-Befehle aus

Sie können die Remove-WmiObject-Befehle ausführen, um ein Programm über PowerShell zu deinstallieren. Führen Sie die folgenden Schritte aus, um den Prozess durchzuführen.

Schritt 1. Führen Sie den folgenden Befehl aus, um die Liste aller installierten Anwendungen zu erhalten.

Get-WmiObject -Class Win32_Product

Schritt 2. Listen Sie die installierten Programme mit diesem Befehl nach Namen auf

Get-WmiObject -Class Win32_Product -Filter "Name = 'Power Automate for desktop'"

Schritt 3. Um eine Anwendung zu deinstallieren, speichern Sie das WMI-Objekt und rufen Uninstall() auf. Führen Sie den folgenden Befehl aus, um fortzufahren.

$application= Get-WmiObject -ClassWin32_Product-Filter "Name = 'Programm A'"

$application.Uninstall()

Lösung 5. Erstellen eines Skripts zur Massendeinstallation von Programmen

Mit dem folgenden Skript können Sie massenweise Programme über Powershell deinstallieren. Das Skript nimmt eine Liste von Programmen, verwendet das Get WMI OBJECT, um das Produkt zu finden, und wählt dann dessen Deinstallation.

Es ist wichtig, den genauen Namen des Programms zu verwenden, damit es in die Liste aufgenommen wird.

$Programme = @("app1", "app2", "app3", "app4")

foreach($Programm in $Programme){

$app = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "$program"

}

if ($app -ne $Null) {

$app.Uninstall()

}

}

Beispiel:

$Programme = @("iTunes", "Dropbox Update Helper")

foreach($Programm in $Programme){

$app = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "$program"

}

if ($app -ne $Null) {

$app.Uninstall()

}

}

Lösung 6. Programme auf entfernten Computern mit Invoke-Befehl deinstallieren

Wenn Sie Programme auf Remotecomputern deinstallieren möchten, können Sie dies mit Hilfe von invoke-Command einfach in PowerShell durchführen. Führen Sie die folgenden Schritte aus, um den vollständigen Prozess zu erfahren.

Schritt 1. Das folgende Skript nimmt den Computernamen, Ihren Benutzernamen und Ihr Kennwort, stellt eine Verbindung zum Remote-PC her und listet alle installierten Programme namentlich auf.

$Computername = "PCName"
$IhrKonto = Get-Credential
Invoke-Command -ComputerName $computerName -Credential $yourAccount -ScriptBlock { Get-WmiObject Win32_Product | Select Name }

Schritt 2. Wenn Sie das Produkt aus der Ferne deinstallieren möchten, verwenden Sie das nachstehende Skript, nachdem Sie den Produktnamen erhalten haben.

$Computername = "PCName"
$appName = "AppName"
$IhrKonto = Get-Credential
Invoke-Command -ComputerName $computerName -Credential $yourAccount -ScriptBlock { Get-WmiObject Win32_product | Where {$_.name -eq $appName} | ForEach { $_.Uninstall() } }

Ersetzen Sie im obigen Skript PCName durch den Namen des Computers, von dem Sie deinstallieren möchten.

Abschließende Überlegungen

PowerShell ist zweifelsohne eine praktische, integrierte Open-Source-Windows-Skriptplattform, die Profis in vielerlei Hinsicht hilft. Hier haben wir besprochen, wie Sie Programme mit Hilfe dieses Tools deinstallieren können. Während des Deinstallationsprozesses von Programmen ist die Verwendung eines Datenwiederherstellungstools wie EaseUS Data Recovery Wizard von entscheidender Bedeutung, da es Ihnen dabei hilft, Daten von Ihrem PC wiederherzustellen.

Häufig gestellte Fragen zur Deinstallation von PowerShell-Programmen

Hier sind 4 weitere Fragen zum Entfernen eines Programms aus Windows. Hier finden Sie die Antworten.

1. Wie kann ich ein Programm mit PowerShell deinstallieren?

Sie können ein Programm mit PowerShell deinstallieren, indem Sie den Befehl verwenden: Uninstall-Package -Name

2. Wie deinstalliere ich ein Programm über PowerShell in Windows 10?

Verwenden Sie im PowerShell-Fenster den Befehl Get-AppxPackage program name und Remove-AppxPackage und drücken Sie die Eingabetaste, um das Zielprogramm direkt zu entfernen.

3. Wie deinstalliere ich eine exe-Datei in Windows 11?

EXE ist eine Erweiterung für ausführbare Dateien. Es gibt zwei Möglichkeiten, sie zu deinstallieren. Erstens: Gehen Sie zu Einstellungen und klicken Sie auf die Schaltfläche Entfernen in der Anwendungsliste. Die zweite Möglichkeit ist, wenn es sich um ein wahrscheinliches Programm handelt, das einfache Löschen der EXE oder des Ordners, in dem das Programm seine Arbeit verrichtet.

4. Wie lösche ich eine Datei in Windows 11 über die Eingabeaufforderung?

Sie können eine Datei in Windows 11 über die Eingabeaufforderung löschen, indem Sie den Befehl DEL//F Dateiname ausführen und die Eingabetaste drücken.