» Poradna » Programy

Spusteni batch s diakritikou

 |   |  Microsoft Windows 7 Firefox 12.0  |  [88.100.169.---]

Ahoj, mám batch file který kopíruje dané složky. Problém nastavá pokuď je v názvu složky diakritika. Zkoušel jsem ve Worpadu batch file ukladat jako MS-DOS a stejně háčky, čárky komolí.

Odpovědi na otázku

 |   |  Microsoft Windows 7 Mozilla 16.0

diakritika nemá co dělat v názvech adresářů či souborů

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Opera 9.80

Stačí založit uživatelské jméno s diakritikou a hned máš na cestě s diakritikou celý uživatelský profil

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 62.0.3202.97  |  [93.153.125.---]

Bohužel, například u mne se tam je adresář zrcadlen z DM systému, kde předělání přináší jistá rizika a nestojí mi za to se do toho pouštět.Mne pomohlo PSPad -->otevřít-->formát-->Latin 2-->Save, editace pouze pomocí podobných editorů

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 13.0.1  |  [65.197.242.---]

http://www.pspad.com/cz/remdiak.htm...

Ale použití si dobře promysli se všemi důsledky.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Opera 9.80

BAT používá OEM znakovou sadu. Pro CZ/SK Windows je to Latin II.
Musíš použít nějaký editor, který ti umožní uložit soubor v kódování Latin II.
Ani WordPad, ani Notepad to neumi.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Opera 9.80

Kdyz uz je tu link na PSPad, tak si stahni primo PSPad a v menu Formát zvol kódování Latin II. Pak bude tvá dávka v pořádku.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 13.0.1

Vzhledem k tomu, že nikdo neví co že to máš dané, tak se špatně radí.

Teoreticky by ti mohlo pomoci přepínaní sad pomocí příkazu CHCP v BAT souboru. (na začátku přepneš a na konci souboru zase vrátíš)

Často také pomáhají úvozovky, ale kdo ví co přesně to řešíš.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 13.0.1  |  [109.164.85.---]

Misto batche použij ps1 stejně umí tak tisickrat víc a věc typu
Copy-Item L:\ještěšišlvějšiřitidínč -destination L:\šíšlavydiakrickýtřotl neni absolutně problem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 IE 8.0

Pokud jsem dobře pochopil, tak jediný problém je v tom, že nevíš, co do toho skriptu napsat.

Proveď si dir > test.txt a v tom souboru test.txt najdeš název adresáře v tom kódování, které používá DOS.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 12.0  |  [62.245.95.---]

JanFiala | www | 21. 6. 2012 12:02
BAT používá OEM znakovou sadu. Pro CZ/SK Windows je to Latin II.
Musíš použít nějaký editor, který ti umožní uložit soubor v kódování Latin II.
Ani WordPad, ani Notepad to neumi.



Díky za radu - funguje. Použil jsem notepad ++

Souhlasím  |  Nesouhlasím  |  Odpovědět



Určitě si přečtěte


Aktuální číslo časopisu Computer

Jak rychlé je nabíjení bez drátů?

Test 11 sluchátek pro hráče

Aplikace, které vám zachrání dovolenou

Kompletní přehled datových tarifů