# MAX UTF-8 wrapper for Windows bootstrap # ASCII-only entrypoint for win.ps1 / windows/bootstrap.ps1. # Windows PowerShell 5.1 may corrupt Chinese literals when using iwr/irm | iex directly. $ErrorActionPreference = 'Stop' try { chcp 65001 | Out-Null [Console]::OutputEncoding = [System.Text.Encoding]::UTF8 $OutputEncoding = [System.Text.Encoding]::UTF8 } catch {} try { [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 } catch {} $url = 'https://dl.unvmax.com/windows/bootstrap.utf8.txt' $wc = New-Object System.Net.WebClient $wc.Headers.Add('User-Agent', 'MAX-Windows-Toolkit') $bytes = $wc.DownloadData($url) $script = [System.Text.Encoding]::UTF8.GetString($bytes) Invoke-Expression $script