Note: This answer applies to Windows PowerShell (the legacy, ships-with-Windows, Windows-only edition of PowerShell whose latest and last version is 5.1); by contrast, in the cross-platform PowerShell (Core) 7 edition, UTF-8 without BOM is the default encoding, across all cmdlets. In other words: If you’re using PowerShell (Core) 7, i.e. version v7.x, you get BOM-less UTF-8 files by default …
ysing powershell to write a file in utf-8 without the bom, hsing powershell to write a file in utf-8 without the bom, jsing powershell to write a file in utf-8 without the bom, ising powershell to write a file in utf-8 without the bom, 8sing powershell to write a file in utf-8 without the bom, 7sing powershell to write a file in utf-8 without the bom, uaing powershell to write a file in utf-8 without the bom, uzing powershell to write a file in utf-8 without the bom, uxing powershell to write a file in utf-8 without the bom, uding powershell to write a file in utf-8 without the bom, ueing powershell to write a file in utf-8 without the bom, uwing powershell to write a file in utf-8 without the bom, usung powershell to write a file in utf-8 without the bom, usjng powershell to write a file in utf-8 without the bom, uskng powershell to write a file in utf-8 without the bom, usong powershell to write a file in utf-8 without the bom, us9ng powershell to write a file in utf-8 without the bom, us8ng powershell to write a file in utf-8 without the bom, usibg powershell to write a file in utf-8 without the bom, usimg powershell to write a file in utf-8 without the bom, usijg powershell to write a file in utf-8 without the bom, usihg powershell to write a file in utf-8 without the bom, usinf powershell to write a file in utf-8 without the bom, usinv powershell to write a file in utf-8 without the bom, usinb powershell to write a file in utf-8 without the bom, usinh powershell to write a file in utf-8 without the bom, usiny powershell to write a file in utf-8 without the bom, usint powershell to write a file in utf-8 without the bom, using oowershell to write a file in utf-8 without the bom, using lowershell to write a file in utf-8 without the bom, using -owershell to write a file in utf-8 without the bom, using 0owershell to write a file in utf-8 without the bom, using piwershell to write a file in utf-8 without the bom, using pkwershell to write a file in utf-8 without the bom, using plwershell to write a file in utf-8 without the bom, using ppwershell to write a file in utf-8 without the bom, using p0wershell to write a file in utf-8 without the bom, using p9wershell to write a file in utf-8 without the bom, using poqershell to write a file in utf-8 without the bom, using poaershell to write a file in utf-8 without the bom, using posershell to write a file in utf-8 without the bom, using poeershell to write a file in utf-8 without the bom, using po3ershell to write a file in utf-8 without the bom, using po2ershell to write a file in utf-8 without the bom, using powwrshell to write a file in utf-8 without the bom, using powsrshell to write a file in utf-8 without the bom, using powdrshell to write a file in utf-8 without the bom, using powrrshell to write a file in utf-8 without the bom, using pow4rshell to write a file in utf-8 without the bom, using pow3rshell to write a file in utf-8 without the bom, using poweeshell to write a file in utf-8 without the bom, using powedshell to write a file in utf-8 without the bom, using powefshell to write a file in utf-8 without the bom, using powetshell to write a file in utf-8 without the bom, using powe5shell to write a file in utf-8 without the bom, using powe4shell to write a file in utf-8 without the bom, using powerahell to write a file in utf-8 without the bom, using powerzhell to write a file in utf-8 without the bom, using powerxhell to write a file in utf-8 without the bom, using powerdhell to write a file in utf-8 without the bom, using powerehell to write a file in utf-8 without the bom, using powerwhell to write a file in utf-8 without the bom, using powersgell to write a file in utf-8 without the bom, using powersbell to write a file in utf-8 without the bom, using powersnell to write a file in utf-8 without the bom, using powersjell to write a file in utf-8 without the bom, using powersuell to write a file in utf-8 without the bom, using powersyell to write a file in utf-8 without the bom, using powershwll to write a file in utf-8 without the bom, using powershsll to write a file in utf-8 without the bom, using powershdll to write a file in utf-8 without the bom, using powershrll to write a file in utf-8 without the bom, using powersh4ll to write a file in utf-8 without the bom, using powersh3ll to write a file in utf-8 without the bom, using powershekl to write a file in utf-8 without the bom, using powershepl to write a file in utf-8 without the bom, using powersheol to write a file in utf-8 without the bom, using powershelk to write a file in utf-8 without the bom, using powershelp to write a file in utf-8 without the bom, using powershelo to write a file in utf-8 without the bom, using powershell ro write a file in utf-8 without the bom, using powershell fo write a file in utf-8 without the bom, using powershell go write a file in utf-8 without the bom, using powershell yo write a file in utf-8 without the bom, using powershell 6o write a file in utf-8 without the bom, using powershell 5o write a file in utf-8 without the bom, using powershell ti write a file in utf-8 without the bom, using powershell tk write a file in utf-8 without the bom, using powershell tl write a file in utf-8 without the bom, using powershell tp write a file in utf-8 without the bom, using powershell t0 write a file in utf-8 without the bom, using powershell t9 write a file in utf-8 without the bom, using powershell to qrite a file in utf-8 without the bom, using powershell to arite a file in utf-8 without the bom, using powershell to srite a file in utf-8 without the bom, using powershell to erite a file in utf-8 without the bom, using powershell to 3rite a file in utf-8 without the bom, using powershell to 2rite a file in utf-8 without the bom, using powershell to weite a file in utf-8 without the bom, using powershell to wdite a file in utf-8 without the bom, using powershell to wfite a file in utf-8 without the bom, using powershell to wtite a file in utf-8 without the bom, using powershell to w5ite a file in utf-8 without the bom, using powershell to w4ite a file in utf-8 without the bom, using powershell to wrute a file in utf-8 without the bom, using powershell to wrjte a file in utf-8 without the bom, using powershell to wrkte a file in utf-8 without the bom, using powershell to wrote a file in utf-8 without the bom, using powershell to wr9te a file in utf-8 without the bom, using powershell to wr8te a file in utf-8 without the bom, using powershell to wrire a file in utf-8 without the bom, using powershell to wrife a file in utf-8 without the bom, using powershell to wrige a file in utf-8 without the bom, using powershell to wriye a file in utf-8 without the bom, using powershell to wri6e a file in utf-8 without the bom, using powershell to wri5e a file in utf-8 without the bom, using powershell to writw a file in utf-8 without the bom, using powershell to writs a file in utf-8 without the bom, using powershell to writd a file in utf-8 without the bom, using powershell to writr a file in utf-8 without the bom