start PersistentWindows.exe with high dpi awareness using registry

This commit is contained in:
Kang Yu 2024-06-01 14:03:19 -07:00
parent e175b5f4d8
commit bf331baf43
2 changed files with 3 additions and 1 deletions

View file

@ -0,0 +1,2 @@
REG ADD "HKCU\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V "%~dp0PersistentWindows.exe" /T REG_SZ /D ~HIGHDPIAWARE /F
start "" /B "%~dp0PersistentWindows.exe" %*

View file

@ -12,7 +12,7 @@ if ($existingTask -ne $null) {
Unregister-ScheduledTask -TaskName $taskName -Confirm:$false Unregister-ScheduledTask -TaskName $taskName -Confirm:$false
} }
$executablePath = $PSScriptRoot + "\PersistentWindows.exe" $executablePath = $PSScriptRoot + "\PersistentWindows.bat"
$action = New-ScheduledTaskAction -Execute $executablePath $action = New-ScheduledTaskAction -Execute $executablePath
$trigger = New-ScheduledTaskTrigger -AtLogOn -User $env:username $trigger = New-ScheduledTaskTrigger -AtLogOn -User $env:username