Wpis z mikrobloga

#powershell Jak zmusić PowerShella w Windowsie, by mi zapisywał backup bazy danych (z wykorzystaniem mysqldump) w UTF-8 bez BOM?
Teraz robi to w UTF-16, a jak zmienię na samym początku skryptu:

$PSDefaultParameterValues['Out-File:Encoding'] = 'utf8'
to plik sql jest w UTF-8, ale z BOM.
Chodzi, by to robił w locie, a nie wczytywał całą zawartość pliku do pamięci i dekodował.
Backupy robione spod zwykłego cmd działają tak jak chcę. Ale przy próbie przerobienia skryptu pod PowerShella natrafiam na powyższy problem.
#mysql #mysqldump #utf8 #programowanie
  • 3