Browse Source
29.08.2019
Fixed loop in "Set "High performance" in graphics performance preference for apps"
Исправлен бесконечный цикл в разделе "Установить параметры производительности графики для отдельных приложений на "Высокая производительность""
pull/5/head
farag2
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
4 additions and
4 deletions
Win 10.ps1
@ -1642,6 +1642,7 @@ IF ((Get-CimInstance -ClassName Win32_ComputerSystem).PCSystemType -ne 2 -and (G
[ Parameter ( Mandatory = $True ) ]
[string[]] $apps
)
$apps = $apps . Replace ( " `" " , " " ) . Split ( " , " ) . Trim ( )
foreach ( $app in $apps )
{
New-ItemProperty -Path HKCU : \ Software \ Microsoft \ DirectX \ UserGpuPreferences -Name $app -Type String -Value " GpuPreference=2; " -Force
@ -1650,12 +1651,11 @@ IF ((Get-CimInstance -ClassName Win32_ComputerSystem).PCSystemType -ne 2 -and (G
Do
{
$apps = Read-Host -Prompt " "
IF ( $app -match " .exe " -and $app -match " `" " )
IF ( $apps -match " .exe " -and $apps -match " `" " )
{
$apps = $apps . Replace ( " `" " , " " ) . Split ( " , " ) . Trim ( )
GpuPreference $apps
}
elseif ( [string] :: IsNullOrEmpty ( $app ) )
elseif ( [string] :: IsNullOrEmpty ( $apps ) )
{
break
}
@ -1675,7 +1675,7 @@ IF ((Get-CimInstance -ClassName Win32_ComputerSystem).PCSystemType -ne 2 -and (G
}
}
}
Until ( $app -match " .exe " -and $app -match " `" " )
Until ( $apps -match " .exe " -and $apps -match " `" " )
}
# Automatically adjust active hours for me based on daily usage
# Автоматически изменять период активности для этого устройства на основе действий