Úvod > Fórum > Software > Windows všeobecně > CMD nahrazení znaku v proměnné jiným znakem

CMD nahrazení znaku v proměnné jiným znakem

20.04.2020 13:42
příspěvků:9

Dobrý den,

potřeboval bych pro script v příkazovém řádku nahradit v proměnné všechny znaky = znakem &

mám textový soubor text.txt

proměnná je ve skriptu načítána jako celý řádek texťáku

FOR /F "tokens=* delims=;" %%i in (text.txt) do set radek=%%i&call nahrazeni_rovnase.cmd

jelikož soubor text.txt obsahuje znaky rovnáse, chci je v dalším dávkovém souboru nahrazeni_rovnase.cmd nahradit znaky &

SET radek_upraveny=%radek:==&%

Bohužel, toto nefunguje, počítám, že je problém v tom rovnáse v deklaraci proměnné radek_upraveny

Je nějaký způsob, jak se to dá skriptem pro příkazový řádek vyřešit?

Děkuji moc za návrhy

© 2007-2024 PCforum.cz, všechna práva vyhrazena, veškeré informace zde uvedené jsou bez záruk, podmínky užití, kontaktní informace