Das Verwalten von Computerinformationen, Treibern und Geräten per Powershell Cmdlets zur Verwaltung von Hardware und dem Abrufen von Informationen
Anbieter zum Thema
Die Powershell bietet Optionen zur Verwaltung von Computerinformationen und Geräten in „Windows“-Systemen. Wir zeigen in diesem Beitrag einige Beispiele dazu.

- Mit Get-ComputerInfo lassen sich diverse Systeminformationen in der Powershell abrufen. Zum Beispiel liefert Get-ComputerInfo -Property „OsName",„WindowsVersion“ Informationen über das Betriebssystem und die Windows-Version
- Mit Rename-Computer kann der Name eines Computers geändert werden. Rename-Computer -NewName „NewComputerName“ ändert beispielsweise den Computernamen in „NewComputerName“.
- Zum Anzeigen von Systemumgebungsvariablen dient Get-Item. Mit Get-Item Env: werden alle Umgebungsvariablen aufgelistet.
- Die Netzwerkkonfiguration eines Computers lässt sich mit Get-NetIPAddress abrufen. Get-NetIPAddress -InterfaceAlias „Ethernet“ zeigt zum Beispiel die IP-Konfiguration für das „Ethernet“-Interface.
Das Verwalten von Geräten mit Powershell
- Das Modul PnpDevice stellt Befehle zur Verwaltung von Treibern bereit. Get-PnpDevice -Class „DiskDrive“ listet zum Beispiel alle Laufwerkstreiber auf.
- Mit Disable-PnpDevice kann ein Gerät deaktiviert werden. Disable-PnpDevice -InstanceId „USB\VID_1234&PID_5678\6&12345678&0&1“ deaktiviert zum Beispiel das Gerät mit der angegebenen Instance-ID.
- Enable-PnpDevice aktiviert ein zuvor deaktiviertes Gerät. Enable-PnpDevice -InstanceId „USB\VID_1234&PID_5678\6&12345678&0&1“ aktiviert das Gerät mit der angegebenen Instance-ID.
- Mit Get-WindowsDriver lässt sich die Treiberkonfiguration eines Online- oder Offline-Windows-Images abrufen. Get-WindowsDriver -Path „C:\offline-image“ zeigt zum Beispiel die Treiber des angegebenen Offline-Windows-Images an.
Die fortgeschrittene Verwaltung von Computerinformationen mit Powershell
Das Modul „DiskManagement“ ermöglicht die Verwaltung von Datenträgern. Get-Disk zeigt beispielsweise Informationen zu allen Datenträgern des Systems an.
- Mit dem Befehl Clear-Disk lässt sich ein Datenträger löschen und neu initialisieren. Clear-Disk -Number 1 -RemoveData löscht und initialisiert zum Beispiel Datenträger 1.
- Set-ItemProperty ermöglicht das Ändern von Registrierungseinträgen. Set-ItemProperty -Path "HKLM:\Software\Test" -Name „ValueName" -Value „NewValue“ ändert zum Beispiel den Wert „ValueName“ im Pfad „HKLM:\Software\Test“ auf „NewValue“.
Treiber hinzufügen und aus dem System entfernen
Der Befehl Add-WindowsDriver fügt einem Windows-Image Treiber hinzu.
- Add-WindowsDriver -Path "C:\offline-image" -Driver "C:\drivers\myDriver.inf" fügt zum Beispiel den Treiber „myDriver.inf“ zum Offline-Windows-Image hinzu.
- Mit Remove-WindowsDriver können Treiber aus einem Windows-Image entfernt werden. Remove-WindowsDriver -Path "C:\offline-image" -Driver „oem1.inf“ entfernt beispielsweise den Treiber „oem1.inf“ aus dem Offline-Windows-Image.
(ID:49639406)