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.
- Kurze Auflistung der Verzeichnisse
Get-ChildItem -Directory | select Name
- kurze Auflistung der Dateien in einem Verzeichnis
Get-ChildItem -File | select Name
- MD5 Summe einer Datei berechnen
Get-FileHash -Path 'PfadzurDatei.exe' -Algorithm MD5
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