Ve výchozím nastavení PowerShell představuje text jako Unicode a když jej uložíte do souboru, ve výchozím nastavení se uloží jako Unicode. Formát uložení souboru můžete změnit pomocí Out-File
cmdlet namísto >
operátor např.:
... | Out-File C:\mysql_backup.sql -Encoding UTF8
Možná také budete muset PowerShellu poradit, jak interpretovat text UTF8 pocházející z nástroje pro výpis. Tento příspěvek na blogu ukazuje, jak zacházet s tímto scénářem v případě, že obslužný program nevydává správný kusovník UTF8.