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
CMD nahrazení znaku v proměnné jiným znakem
-
- nováček
- Příspěvky: 18
- Registrován: duben 14
- Pohlaví:
- Stav:
Offline
-
- Elite Level 10.5
- Příspěvky: 10924
- Registrován: únor 12
- Bydliště: Pankrac
- Pohlaví:
- Stav:
Offline
Re: CMD nahrazení znaku v proměnné jiným znakem
Jiste, protoze volas dalsi cmd bez parametru. Pak pouzij %1 v nahrazeni_rovnase.cmd
Toto bych resil winverzi nejakeho unixoveho prikazu (rpl, sed).
Toto bych resil winverzi nejakeho unixoveho prikazu (rpl, sed).
Prazaci jo ty se maj, az kdyz si me zavolaj..
-
- nováček
- Příspěvky: 18
- Registrován: duben 14
- Pohlaví:
- Stav:
Offline
Re: CMD nahrazení znaku v proměnné jiným znakem
S tím parametrem jsem to vůbec nepochopil.
Potřebuju, aby ten script fungoval bez nutnosti cokoliv do PC doinstalovávat a počítám, že na druhou možnost
zeus píše:Jiste, protoze volas dalsi cmd bez parametru. Pak pouzij %1 v nahrazeni_rovnase.cmd
Potřebuju, aby ten script fungoval bez nutnosti cokoliv do PC doinstalovávat a počítám, že na druhou možnost
bude potřeba něco doinstalovat.zeus píše: Toto bych resil winverzi nejakeho unixoveho prikazu (rpl, sed).
- ITCrowd
- Tvůrce článků
-
Guru Level 13.5
- Příspěvky: 23610
- Registrován: březen 10
- Pohlaví:
- Stav:
Offline
Re: CMD nahrazení znaku v proměnné jiným znakem
Uvedený požadavek lze zpracovat ve vbs skriptu. S textem umí pracovat docela dobře a nemuselo by se nic doinstalovávat.
A mám pocit, že něco podobného jsem viděl i v powershellu.
A mám pocit, že něco podobného jsem viděl i v powershellu.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router
Re: CMD nahrazení znaku v proměnné jiným znakem
Zdravim. Asi je vas problem vyrieseny, no namargo toho sem pridavam zdrojove kody v CMD. Prve dva som napisal sam, treti je od autora bezpecnostneho programu.
https://www.diallix.net/other/desktopfix.bat.txt
https://www.diallix.net/other/Update-FixIt!.cmd.txt
https://www.diallix.net/other/DBFix.bat.txt
Snad pomozu :]]
https://www.diallix.net/other/desktopfix.bat.txt
https://www.diallix.net/other/Update-FixIt!.cmd.txt
https://www.diallix.net/other/DBFix.bat.txt
Snad pomozu :]]
Moja nová kniha >> Kniha <<
---
Hľadáme nové posily do nášej CyberSecurity UNIT jednotky. Viac informácií o tom, čo to obnáša a ako sa pripojiť nájdete tu: ► CyberSecurity UNIT ◄
----
Bezpečnostná autorita fóra viry.cz ► Certifikát ◄
----
Momentálne aktívny ako:
- konzultant, vývojár a tutor výskumu inteligentného malwaru.
---
Hľadáme nové posily do nášej CyberSecurity UNIT jednotky. Viac informácií o tom, čo to obnáša a ako sa pripojiť nájdete tu: ► CyberSecurity UNIT ◄
----
Bezpečnostná autorita fóra viry.cz ► Certifikát ◄
----
Momentálne aktívny ako:
- konzultant, vývojár a tutor výskumu inteligentného malwaru.
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti