Saya ingin menulis beberapa file konfigurasi pendek menggunakan echo
dari PowerShell, tetapi sayangnya, secara default BOM Unicode terkemuka dibuat di awal file. Ini merusak aplikasi seperti pip, yang belum belajar untuk mengabaikan BOM. Apakah ada flag atau variabel lingkungan atau semacamnya untuk mengaktifkan gema agar tidak memancarkan BOM?
windows
powershell
unicode
mcandre
sumber
sumber
ah, semoga stackoverflow.com/a/48859679/350106 berfungsi, piping [Text.Encoding] :: UTF8.GetBytes (<string>) ke Set-Content -Encoding Byte <file>
mcandre