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
zamiast ą wyświetla się ¹
zamiast ć wyświetla się æ
zamiast ę wyświetla się ê
zamiast ł wyświetla się ³
zamiast ń wyświetla się ñ
zamiast ś wyświetla się œ
Jest jakiś prosty fix do tego? W oby przypadkach otwieram to w notepad++, ale to samo jest, gdy otwieram w innych programach.
@becvvv: o, czyli Excel coś poprzestawiał.
@MostlyRenegade: mi się też tak zdaje że ktoś zapisał z innym kodowaniem plik csv, bo normalnie je czyta bez problemu