PowerShell: Ékezetes betűk használata

Rendszer / PowerShell (140 katt)

Egy PowerShell scriptben magyar ékezetes betűket szerettem volna kiírni a képernyőre. Amikor a Visual Studio Code-ban létrehozott script kódolása UTF-8 volt, a karakterek hibásan jelentek meg.

Megnéztem a [Console]::OutputEncoding eredményét a parancssorban:



Ezután a Visual Studio Code-ban átállítottam a karakterkódolást ISO-8859-2-re, és így mentettem le a fájlokat. Ha így futtattam a scripteket, akkor már helyesen jelentek meg a képernyőn az ékezetes betűk (mint ahogy az a fenti képen is látszik).

További infók:

https://msdn.microsoft.com/hu-hu/library/system.console.outputencoding(v=vs.110).aspx

Előző oldal Kapitány