Zum Inhalt springen
Der Guide für ein smartes Leben.
In Schale geworfen

Teil 12: Die neue PowerShell einsetzen

Autoren: Redaktion pcmagazin und Tobias Weltner • 6.3.2007 • ca. 0:25 Min

Was Sie bisher direkt in die Power- Shell eingegeben haben, kann man natürlich auch als Skript schreiben - ähnlich wie Batch-Dateien, nur eben sehr viel mächtiger. Die Dateierweiterung der Skripts lautet .ps1. Ein simples Skript zeigt, wie einfach die PowerShell auf den internen WMI-Verwaltungsdi...

Was Sie bisher direkt in die Power- Shell eingegeben haben, kann man natürlich auch als Skript schreiben - ähnlich wie Batch-Dateien, nur eben sehr viel mächtiger. Die Dateierweiterung der Skripts lautet .ps1. Ein simples Skript zeigt, wie einfach die PowerShell auf den internen WMI-Verwaltungsdienst von Windows zugreift:

Die neue PowerShell einsetzen
© Archiv
$compsys = get-wmiObject
win32_computersystem
$biosinf = get-wmiObject win32_bios
$netinfo = get-wmiObject
win32_networkadapter |
where-object { $_.adaptertype -like
"802.3" }
$cdrom = get-wmiObject
win32_cdromdrive
"Maker = " + $compsys.manufacturer
"Model = " + $compsys.model
"Bios = " + $biosinf.name + " " +
$biosinf.smbiosbiosversion
foreach ( $nic in $netinfo ) { "NIC
= " + $nic.name }
foreach ( $cd in $cdrom ) {
"CDROM = " + $cd.name }