Skript, mis teeb midagi printeritega
From ICO wiki
#
# Skript leiab arvutisse paigaldatud printerid ning kuvab need.
# Kui arvutisse on paigaldatud vastav printer, siis määrab selle vaikepriteriks.
#
# Siim Liivand, AK41 30.01.2011
#
# Vaikeprinteri nimi, kasutaja muudetav väärtus
$default = "HP LaserJet 5L"
################################################################
$printers = Get-WmiObject -Class "win32_Printer"
# Väljastame printerite loetelu ja seame vaikeprinteri, kui leidub nimekirjas sobiv
$count = 0
foreach ($p in $printers) {
$count++
$name = $p.Name
Write-Host "$count. $name" -NoNewline
if ($p.Name.Contains($default)) {
$p.SetDefaultPrinter() | Out-Null
Write-Host " ==> seatud vaikeprinteriks"
}
else { Write-Host }
}