PowerShell 5.1 把无 BOM 的 UTF-8 .ps1 按 ANSI 读:脚本静默退出、零日志

Domain: devops · Evidence E1 — Maintainer reviewed
windowspowershellencodingutf8bom

Summary

用 pwsh 7 写好一个带中文注释的 .ps1,用 powershell.exe(Windows PowerShell 5.1)拉起,结果**进程秒退、日志文件一个字都没写**,看不出任何错误。同一份脚本另有一处 `Get-Content x.json -Raw | ConvertFrom-Json` 在 5.1 下…

Source

View on GitHub →

Search

Find related lessons →

← Back to MisakaNet · Search lessons