
Problém s výstupem z programu cmd.exe do souboru
Ahoj, když zadám v cmd příkaz
net start Mysql 2> error.log
do souboru se zapíše něco takového
Doçlo k syst‚mov‚ chybŘ 5.
Pýˇstup byl odepýen.
Co mám nastavit, aby text byl správně a čitelný? Díky.
Nastavit si mas program ktorym si ten error.log pozeras.
PsPad říká, že se jedná o kódování souboru ANSI default. Otevřít to můžu v čem chci, všude je to stejné. Zkoušel jsem přes spuštěním příkazu i chcp 65001 ale nemá na nic vliv.
Pokud máte Total Commandera, pak ho otevřete v jeho interním prohlížeči (F3) pak položka Možnosti a přepněte na ASCI (znaková sada systému DOS) a bude to čitelné. Pokud ho nemáte, můžete ho zde stáhnout: ghisler.com
Jde o kódování OEM (LATIN II).
Pokud máš vypnutou autodetekci, tak je třeba to v menu formát přepnout na OEM a soubor znovu načíst (Ctrl+R).
Verze 5 (k dispozici v developer foru PSPadu) by to měla detekovat správně.
Před spuětěním příkazu bys měl zavolat chcp 1250
Alebo si ten subor skonvertuj z codepage 852 na unicode alebo 1250 ci co to tam pouzivas za sadu na zobrazenie.