So erhalten Sie eine Liste der installierten Programme mit Powershell

Zu den administrativen Aufgaben, die wir manchmal als Verantwortlicher für ein oder mehrere Teams übernehmen, gehört es, eine Liste aller Software, Programme, Anwendungen usw. zu erhalten, die sowohl auf lokalen als auch auf entfernten Computern installiert sind, um Behalten Sie den Überblick zentral bei:

  • Prüfung erforderlich.
  • Vermeiden Sie die Installation von Software, die nicht von der Organisation autorisiert wurde.
  • Lizenzvalidierung.
  • Inventare, unter anderem.
Die Aufgabe kann mühsam sein, wenn wir den gesamten Prozess durchführen müssen, indem wir zu jedem Computer gehen und in der Systemsteuerung nachsehen, welche Programme installiert sind, oder Tools von Drittanbietern verwenden, aber dank Windows PowerShell können wir diese Informationen mit einem einfachen Cmdlet abrufen und Speichern von Verwaltungsaufgaben. Die Powershell-Konsole ermöglicht es uns, Konfigurationen in unseren Geräten individuell und in unserer Domäne allgemein vorzunehmen.

Dieses Mal werden wir sehen, wie wir mit Windows PowerShell die gesamte Software auf einem Computer auflisten können, um dabei Zeit zu sparen.

Das folgende Video-Tutorial hilft Ihnen, dank der Befehle in PowerShell und CMD eine Textdatei mit der Liste der auf Ihrem Windows 10 installierten Programme zu speichern.

1. Liste der Software mit Eingabeaufforderung in Windows 10 abrufen


Bevor wir die Verwendung von PowerShell für diese Aufgabe besprechen, werden wir dies über die Eingabeaufforderung tun.

Schritt 1
Um die Eingabeaufforderung in Windows 10 zu öffnen, haben wir die folgenden Optionen:

Schritt 2
Sobald das Eingabeaufforderungsfenster geöffnet ist, geben wir die folgende Syntax ein:

 wmic / output: Pfad und Name des file.txt-Produkts erhalten Name, Version
In diesem Fall haben wir folgendes eingetragen. Wir können sehen, dass der Befehl korrekt ausgeführt wurde.
 wmic /output:G:\ListadoSoftware.txt Produktname, Version abrufen

VERGRÖSSERN

Schritt 3
Sobald wir sehen, dass der Befehl gut ausgeführt wurde, gehen wir zu dem Pfad, in dem wir ihn gespeichert haben, in diesem Fall Laufwerk G. Dort sehen wir die Datei mit der Erweiterung .txt.

Schritt 4
Wir öffnen es und sehen die vollständige Liste der in Windows 10 installierten Software.

VERGRÖSSERN

Auf diese Weise erhalten wir die gesamte Liste schnell und vollständig über die Befehlszeile.

2. Holen Sie sich eine Softwareliste mit PowerShell in Windows 10


Die nächste Option, die wir haben, ist die Verwendung von Windows PowerShell, um diese Aufgabe automatisch auszuführen.

Schritt 1
Um Windows PowerShell in Windows 10 zu öffnen, können wir eine der folgenden Optionen verwenden:

Schritt 2
Sobald das Windows PowerShell-Fenster geöffnet ist, geben wir die folgende Syntax nach unserem Geschmack ein. Wir können sehen, dass der Befehl korrekt ausgeführt wurde.

 Get-WmiObject -Class Win32_Product | Select-Object -Property Name> Path and filename.txt 

VERGRÖSSERN

Schritt 3
Jetzt müssen wir zu der Einheit gehen, in der die Datei erstellt wurde. Wir können sehen, dass die SoftwareEquipo-Datei wie in Windows PowerShell angegeben erstellt wird. Auf diese Weise erhalten wir die Gesamtliste der auf einem Computer installierten Software mit Windows PowerShell

3. Abrufen einer Softwareliste von einem Remote-Computer mit PowerShell in Windows 10


Schritt 1
Um die Informationen eines Computers in der Domäne zu erhalten, ohne zu seinem physischen Standort gehen zu müssen, können wir das folgende Skript verwenden.
 # Param ($ team) # Eingabeparameter $ Name_to_Assign = Get-WmiObject -class win32_Product -computername ‘$ team’ $ Name_to_Assign> File_name.txt
Schritt 2
In diesem Skript definieren wir Folgendes:

Param ($-Team)Es bezieht sich auf das Team, von dem wir die Informationen erhalten werden.

$ Name_to_Assign = Get-WmiObject -class win32_Product -computername '$team'Mit den Get-WmiObject-Optionen und der win32_Product-Klasse erlauben wir der Name_to_Assign-Variable, die Details der auf dem Remote-Computer installierten Software zu speichern.

Name_to_Assign> Dateiname.txtDiese Option erstellt eine Textdatei mit den angegebenen Informationen

Schritt 3
In diesem Fall haben wir Folgendes erstellt.

Schritt 4
Die Geräte, von denen wir die Informationen erhalten, können Sie in unserer Domäne einsehen.

Schritt 5
Wir fahren mit der Ausführung des Skripts fort.

VERGRÖSSERN

Schritt 6
Wir können sehen, dass die Datei erstellt wurde, und wir können sie öffnen und die auf dem Remote-Computer installierte Software sehen.

Auf diese Weise erhalten wir Informationen von den Computern in unserer Domäne. Damit können wir in einer Liste wissen, welche Software auf den Computern installiert ist und können sie so später nach unseren Wünschen verwalten. Beim Umgang mit mehreren Computern ist es wichtig, die Kontrolle über alles zu haben, was darauf installiert ist.

wave wave wave wave wave