In Schale geworfen
Teil 12: Die neue PowerShell einsetzen
Inhalt
- Die neue PowerShell einsetzen
- Teil 2: Die neue PowerShell einsetzen
- Teil 3: Die neue PowerShell einsetzen
- Teil 4: Die neue PowerShell einsetzen
- Teil 5: Die neue PowerShell einsetzen
- Teil 6: Die neue PowerShell einsetzen
- Teil 7: Die neue PowerShell einsetzen
- Teil 8: Die neue PowerShell einsetzen
- Teil 9: Die neue PowerShell einsetzen
- Teil 10: Die neue PowerShell einsetzen
- Teil 11: Die neue PowerShell einsetzen
- Teil 12: Die neue PowerShell einsetzen
- Teil 13: Die neue PowerShell einsetzen
- Teil 14: Die neue PowerShell einsetzen
- Teil 15: Die neue PowerShell einsetzen
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:

$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 }