CMD a čeština - potřebuju sesouhlasit kódování
Zdar, potřeboval bych sesouhlasit kódování command procesoru s windowsama... Příklad: spustím CMD.exe a napíšu příkaz
net view > c:\net.txt
pak se na obsah souboru kouknu notepadem a vidím tohle:
N zev serveru Pozn mka
-------------------------------------------------------------------------------
\\DMFC Digital Multifunction Centre
\\DMFC2 Digital Multifunction Centre
\\MKEMP4
Pýˇkaz byl ŁspŘçnŘ dokonźen.
To samý pokud použiju příkaz pro výstup v unicode
cmd /u /c "net view > c:\net.txt"
zkoušel jsem i před příkazem zadat chcp 1250, ale furt stejný. jde to nějak udělat, aby to dávalo výstup v cp1250? Nechci to ještě zvlášť něčím konvertovat. Dík za rady.
takhle to nepůjde?
nj nejde, taky jsem si to mohl vyzkoušet.
zato tady to funguje parádně. Co používat toto?
Pardon, zapomněl jsem napsat, že jsem 90%-ní (tedy WinXP).
To neva, Power Shell je i do WinXP...
Kódování v příkazovém řádku je v OEM, ne v ANSI. Pro české krajiny je to LatinII, takže následně převést.
příklad:
Medvěde, tohle funguje, ale přesměrování výstupu z net view ne. Tam si to furt cpe LATIN2.