
Prikazovy radek - prikaz md/mkdir
Zdravim, mam dotaz, kdyz otevru CMD ve Win XP a mapisu toto mkdir C:\TEST\Růžovoučký_kůň, tak se vytvori slozka spravne - Růžovoučký_kůň, pokud vytvorim bat'ak ktery po spusteni udela stejnou vec, tak se vytvori slozka s nesmyslem R¨×ovouŔkř_k¨˛.
Jde asi o banalni problem, ale nevite co mam udelat aby bat'ak vytvoril slozku se spravnym nazvem?
podle mne konflikt software ktery spolu spatne komunikuje - v oblasti diakritiky. A je problem psat bat bez diakritiky ?
Nefunguje?
Ja si myslim, ze pokud to pises primo do toho CMD, tak to pises pod latinkou (tedy codepage 852).
Kdezto pokud to pises do Notepadu, tak uz to pises pod kodovanim windowsu (byt to vizualne vypada stejne).
Neni nad NEpouzivanim diakritiky, co se tyce souboru, adresaru, nazvu PC, uctu a pod.
Ale to se zase rozhori flame.
že diakritika nepatří do %username% je jasné.
anglický program si tak svůj adresář nenazve a nemá problém v program files. ale pokud s tím autor softu nepočítá a uživatel pc si vytvoří takový profil, vždycky se najde něco co nefunguje.
kdysi mě bavilo jako registrační jméno windows při instalaci dávat smajlík. ale našly se i dementní softy které tuto informaci přebíraly - a nerozchodily ji.
Stačí vytvořit ten *.bat třeba v PSPadu a uložit s kódováním Latin II.
Jde o to, k čemu diakritiku potřebuješ. V názvech souborů a složek je lepší ZÁSADNĚ diakritiku nepoužívat!

Pokud však chceš ve svých dávkových souborech, zobrazovaných v DOSovém okně, používat diakritiku ve výpisu či zprávách pro uživatele nebo různých nabídkách, pak si spusť EDIT.COM (stačí Win + R, edit a Enter) a můžeš psát...