PowerShell

GUI Builder

Ein GUI zu bauen ist ohne passendes Tool sehr aufwendig. Für PowerShell gibt es hier eine Lösung hier: https://poshgui.com/

verschiedene praktische Befehle mit Parametern

Zum Erstellen von Verzeichnis-/ Dateilisten.

Drucker-Spooler zurücksetzen

Man öffne eine administrative Powershell (mit Admin-Rechten) und beende den Drucker-Spooler mit dem Befehl:

net stop spooler

Anschliessend können alle Dateien aus dem Verzeichnis %WINDIR%\system32\spool\printers (das ist in der Regel das Verzeichnis c:\windows\system32\spool\printers )

zum Abschluss noch den Spoolerdienst mit "net start spooler" wieder starten. Fertig

CD/DVD Laufwerk öffnen

function Eject-CD
{
  $drives = Get-WmiObject Win32_Volume -Filter "DriveType=5"
  if ($drives -eq $null)
  {
    Write-Warning "Your computer has no CD drives to eject."
    return
  } 
  $drives | ForEach-Object {
    (New-Object -ComObject Shell.Application).Namespace(17).ParseName($_.Name).InvokeVerb("Eject")
  }
}
Eject-CD