replace_unicode.ps1
|
$path = 'c:\Users\tpetkoff\Projects\OmniAdmin\Private\TuiEngine.cs' $content = Get-Content $path -Raw -Encoding UTF8 $replacements = @{ '─' = '\u2500'; '│' = '\u2502'; '┌' = '\u250C'; '┐' = '\u2510'; '└' = '\u2514'; '┘' = '\u2518'; '├' = '\u251C'; '┤' = '\u2524'; '┬' = '\u252C'; '┴' = '\u2534'; '┼' = '\u253C'; '═' = '\u2550'; '║' = '\u2551'; '█' = '\u2588'; '░' = '\u2591'; '▒' = '\u2592'; '▓' = '\u2593'; '◄' = '\u25C4'; '►' = '\u25BA'; '▶' = '\u25B6'; '⏸' = '\u23F8'; '≡' = '\u2261'; '⚠' = '\u26A0' } foreach ($key in $replacements.Keys) { $content = $content.Replace($key, $replacements[$key]) } [System.IO.File]::WriteAllText($path, $content, [System.Text.Encoding]::UTF8) Copy-Item $path -Destination "C:\Users\tpetkoff\OneDrive - Alliance Healthcare Services\Documents\WindowsPowerShell\Modules\OmniAdmin\Private\TuiEngine.cs" -Force Write-Host "Replaced unicode chars" |