none
konzole a kodovani cestiny

    Dotaz

  • Zdravim,
     
    kdyz na konzoli provedu prikaz "chcp 65001" tak se mi vypise: "Aktivni
    znakova stranka 6500" je to normalni? Navic pokud pak provedu "type
    soubor.csv" (pricemz jeho otevreni v pspadu je kodovani urceno jako UTF8
    a diakritika je spravne) tak je diakritika poskozena.
     
    To same kdyz to v pspadu prevedu do CP1250 a vypisu pomoci type. Pouze u
    kodovani 852 je to v poradku. Delam neco spatne, nebo WXP tohle nezvladaji..
     
    L.
     
    pátek 1. října 2010 9:46

Odpovědi

Všechny reakce

  • nejsem si tím úplně jistý, ale obávám se, že chcp nezmění kódování i pro type...
    pátek 1. října 2010 10:38
  • In article <d608e8a4-626d-4158-99e4-3fbb3da53a13
    @communitybridge.codeplex.com>, =?iso-8859-2?B?Smn47SBKYW5hdGE=?= says...


    nejsem si tím úplně jistý, ale obávám se, že chcp nezmění kódování i pro type...

    A jestli se to vubec tyka windows native aplikaci.......

    Na http://ss64.com/nt/chcp.html

    pisi tohle:

    CHCP.com

    zobrazi nebo zmeni nastaveni kodove stranky

    Syntaxe:     CHCP code_page

    typicke pouziti pro podporu vice narodnich klavesnic

    Ovlivnuje DOS aplikace na cele obrazovce
    V CMD okne stisknete ALT-ENTER pro zmenu modu obrazovky.
    --------------------------
    Display or change device settings (by changing the Code Page)

    Syntax
          CHCP code_page

    Key
       code_page  A code page number (e.g. 437) 
    This command is typically used to enable multilingual keyboard support

    Affects FULL SCREEN DOS applications
    In a cmd window press ALT, ENTER to switch screen mode.


    Do you know what is difference between Windows versions and guided missiles ?
    None. Both are fired and forgotten.

    pátek 1. října 2010 11:01
  • cmd.exe AFAIK podporuje jen ISO nebo Unicode (cmd.exe /u) . Osobne doporucuji smirit se s CP852 nez pridavat cely error layer :)

    MP

    pátek 1. října 2010 11:06
    Moderátor
  • V sedmickach to funguje zcela normalne, ale napriklad Win2003
    nerozdejchaj v davce ani samotnej prikaz "chcp 65001" :-(
     
     
    Tohle je asi slepa ulicka, zkusim to prekodovavat do 852 uz pred vypisem
    na obrazovku.
     
    L.
     
    Poutnik wrote:
    > In article <d608e8a4-626d-4158-99e4-3fbb3da53a13
    > @communitybridge.codeplex.com>, =?iso-8859-2?B?Smn47SBKYW5hdGE=?= says...
    >
    >
    >     nejsem si tím úplně jistý, ale obávám se, že chcp nezmění kódování i
    >     pro type...
    >
    > A jestli se to vubec tyka windows native aplikaci.......
    >
    >
    > pisi tohle:
    >
    > CHCP.com
    >
    > zobrazi nebo zmeni nastaveni kodove stranky
    >
    > Syntaxe:     CHCP code_page
    >
    > typicke pouziti pro podporu vice narodnich klavesnic
    >
    > Ovlivnuje DOS aplikace na cele obrazovce
    > V CMD okne stisknete ALT-ENTER pro zmenu modu obrazovky.
    > --------------------------
    > Display or change device settings (by changing the Code Page)
    >
    > Syntax
    >       CHCP code_page
    >
    > Key
    >    code_page  A code page number (e.g. 437)
    > This command is typically used to enable multilingual keyboard support
    >
    > Affects FULL SCREEN DOS applications
    > In a cmd window press ALT, ENTER to switch screen mode.
    >
    > ------------------------------------------------------------------------
    >
    > Do you know what is difference between Windows versions and guided
    > missiles ?
    > None. Both are fired and forgotten.
    >
     
    pátek 1. října 2010 11:17