diff --git a/WU-Toggle.ps1 b/WU-Toggle.ps1 index 4518434..7b76f51 100644 --- a/WU-Toggle.ps1 +++ b/WU-Toggle.ps1 @@ -56,6 +56,13 @@ param( $ErrorActionPreference = 'Stop' +# Принудительно переключаем консоль на UTF-8 — иначе кириллица +# отображается кракозябрами из-за несовпадения кодовых страниц +# (файл в UTF-8, а Windows PowerShell по умолчанию использует cp1251/866). +[Console]::OutputEncoding = [System.Text.Encoding]::UTF8 +$OutputEncoding = [System.Text.Encoding]::UTF8 +chcp 65001 > $null + $RegPolicyPath = "HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" $RegAUPath = "$RegPolicyPath\AU" $ServiceName = "wuauserv"