Kategorie: PowerShell

  • GETPATHS.CMD und AppLocker am WTS

    Das „GETPATHS.CMD“ Script wird bei jeder Anmeldung am Terminalserver neu im %TEMP% Verzeichnis generiert und mit aktiviertem AppLocker direkt an der Ausführung gehindert. Wo kommt das Script „GETPATHS.CMD“ her und was macht es? Während des Anmeldevorgangs am WTS wird die Batchdatei „USERLOGON.CMD“ aus „%WinDir%\System32“ aufgerufen („HKEY_LOCAL_MACHINE\ Software \Microsoft \Windows NT \CurrentVersion \Winlogon \Appsetup“ (Set up…

  • Remotedesktop Multimedia Redirection auf Windows Server 2022

    Vor gut zwei Jahren habe ich hier (Teams Optimierung für Terminalserver – Jans Cloud) erläutert, wie die für den Azure Virtual Desktop vorgesehene Teams Media Optimization auf Remote Desktop Sessions Hosts mit dem Betriebssystem Windows Server 2019 oder auch Windows Server 2022 funktioniert. Da es für den Azure Virtual Desktop bereits seit längerem eine Preview…

  • Active Directory Papierkorb aktivieren

    Bei den letzten Installationen von Azure Active Directory Connect meldete der AAD Connect Konfigurationsassistent immer mal wieder einen nicht aktivierten Active Directory Papierkorb. Da der AD Papierkorb – auch ohne Einsatz von AAD Connect – ein ziemlich sinnvolles Feature ist, hier einmal ein kurzes PowerShell Script, um den AD Papierkorb zu aktivieren: Viel Erfolg. 🙂

  • Exchange online Message Trace in lokaler Zeit

    Im MCSEBoard (Nachrichtenfluss – Exchange online – MS Azure Forum – MCSEboard.de) kam eben indirekt die Frage auf, ob der Message Trace in Exchange online nicht auch in der lokalen Zeit angezeigt werden kann. Hier ein kurzes PowerShell Script, um den Trace aus der Universal Time (UTC) in die jeweils lokal am Client vorliegende Zeitzone…

  • IONOS DNS API Plugin für Win-ACME Client

    Vor einiger Zeit wurden Zertifikate von Let’s Encrypt bei einem Kunden benötigt und dabei war die HTTP-01 Challenge leider nicht möglich. Glücklicherweise gibt es mittlerweile eine IONOS DNS API, die sich ganz gut per PowerShell in der Win-ACME Client als DNS Plugin integrieren lässt. Hier passte quasi die Faust aufs Auge, da die DNS Zone…

  • Verwaiste Kontakte im Azure Active Directory

    Heute begrüßten mich nach der Einrichtung von Azure AD Connect zur Verzeichnissynchronisation bei vier Benutzern Fehler. Schuld hatten verwaiste Kontakte im Azure AD. Auf den ersten Blick bemängelte das Microsoft 365 Admin Center im Bereich „Einstellungen“ -> „Fehler bei der Verzeichnissynchronisierung“ (Microsoft 365 admin center (office.com)) für die vier Benutzer jeweils einen doppelten User Principal…