Kategorie: PowerShell

  • hcsdiag.exe: Hyper-V VM reagiert nicht / Ausschalten erzwingen

    Ich habe es „mal wieder“ geschafft, dass in meinem Homelab eine VM nicht mehr reagierte und ich das Ausschalten per „hcsdiag.exe“ erzwingen musste. Die VM konnte weder in der Hyper-V GUI (virtmgmt.msc) noch in der PowerShell per „Stop-VM <VMName> -Force“ beendet werden. Glücklicherweise bringt Hyper-V ab Windows Server 2019 ein neues Kommandozeilen-Tool „hcsdiag.exe“ mit, welches…

  • Alte Profile löschen

    Hier einmal ein PowerShell-Einzeiler, um die (Reste der) lokalen Profile auf einem Terminalserver / Remotedesktop Session Host zu löschen: Wer möchte, darf natürlich auch noch mit „LastUseTime“ auf ein bestimmtes Alter der zu Löschenden Profile filtern.

  • PowerShell Workflow

    Heute ein kleiner Code-Schnipsel zum Thema „PowerShell Workflow“ zur Beschleunigung von PowerShell Scripten. Das folgende PowerShell Script war der erste Ansatz um das DVD Laufwerk in allen VMs in unseren beiden Clustern zu entsorgen. Warum? Verbundene DVD Laufwerke oder auch gemountete Images können gerne Probleme verursachen. Da bei uns „lediglich“ Menschen arbeiten, wird nach einem…

  • Citrix, DocuSnap und die Monitor Service API

    Einer meiner sehr geschätzten Kollegen beschäftigt sich derzeit mit DocuSnap zur Inventarisierung und Dokumentation unser Citrix- bzw. Kundenumgebungen. Nach ein wenig Recherche fiel auf, dass der Hersteller den Wunsch einer Citrix-Implementierung in seine DocuSnap Software bereits auf der Feature Request Liste hat. Eine Umsetzung scheint es noch nicht zu geben. 🙁 Da wir sehr begnügsame…

  • Ein wenig Exchange Server ActiveSync und Mobile Device Statistik

    Ein Kunde wollte ein wenig Statistik über seine per Exchange Server ActiveSync angebundenen mobilen Geräte. Geendet ist es in einem kleinen PowerShell Script: Unterm Strich mache ich mir die beiden PowerShell CMDlets Get-MobileDevice und Get-MobileDeviceStatistic zu nutze und durchlaufe damit eine kleine Schleife, welche die Informationen „stumpf“ ausgibt. Generell könnte man den Output hier noch…

  • TLS1.3 in Windows?

    Wie hier bereits angedeutet scheint sich im Bereich Windows und TLS1.3 langsam(?) was zu tun?! Ein Blick auf die in Windows 10 1903 unterstützten TLS Versionen und Cipher macht leider noch nicht viel Hoffnung. Ebenfalls findet sich bei Microsoft nicht wirklich viel zum Thema außer z.B. dieser Blogeintrag oder der ein und andere Forenbeitrag, wann…