EulandaXtools — Funktionsreferenz
Setzt oder entfernt eine DPI-Skalierungsübersteuerung für eine EXE (pro Benutzer oder für alle).
Set-AppDpiOverride [-Mode] <string> [-AllUsers] [-PassThru]Erzwingt die DPI-Skalierung für ältere GDI-Apps (z.B. EULANDA), wenn diese intern kein modernes DPI-Handling haben. Unterstützte Modi:
Schreibt nach HKCU (aktueller Benutzer). Mit -AllUsers zusätzlich nach HKLM (Admin erforderlich). Wenn -AllUsers gesetzt ist, aber keine Admin-Rechte vorliegen, wird HKLM übersprungen und eine Warnung ausgegeben.
-ExePath
Vollständiger Pfad zur EXE, für die die Skalierung gesetzt werden soll.
-Mode
Type: string
Default: 'System'Gewünschter DPI-Modus: None, Application, System, SystemEnhanced. Standard: SystemEnhanced.
-AllUsers
Type: switchSchreibt zusätzlich in HKLM (wirkt für alle Benutzer des Systems). Erfordert Admin-Rechte.
-PassThru
Type: switchGibt eine kurze Objektzusammenfassung zurück (Exe, Mode, gesetzte Scopes).
# Aktiviert SystemEnhanced (GDI-Scaling) für den aktuellen Benutzer.
Set-AppDpiOverride -ExePath 'C:\Program Files (x86)\EULANDA Software GmbH\EULANDA\Eulanda.exe' -Mode SystemEnhanced# Entfernt die Übersteuerung (zurück zum Standard/Manifest).
Set-AppDpiOverride -ExePath 'C:\...\Eulanda.exe' -Mode None# Setzt SystemEnhanced für alle Benutzer (nur mit Admin-Rechten; sonst Warnung, nur HKCU).
Set-AppDpiOverride -ExePath 'C:\...\Eulanda.exe' -Mode SystemEnhanced -AllUsers