Sziasztok!
Talaltam egy string cserelo scriptet amivel jelszavakat akarok cserelni, de ha a jelszo vegen == karakter van nem cserelni ki.
pl ha a file-ban ez van: password== akkor a csere szoveg ez lesz ==ujpassword==
@echo off
setlocal DisableDelayedExpansion
set INTEXTFILE=cserein.txt
set OUTTEXTFILE=csere_out.txt
set SEARCHTEXT=password
set REPLACETEXT=ujpassword
set OUTPUTLINE=
for /f "tokens=1,* delims=¶" %%A in ( '"type %INTEXTFILE%"') do (
SET string=%%A
setlocal EnableDelayedExpansion
SET modified=!string:%SEARCHTEXT%=%REPLACETEXT%!
> %OUTTEXTFILE% echo(!modified!endlocal)
Valakinek otlete?
szerk:
nekem az is jo ha valaki tud egy masik scriptet ami mukodhet a == karakterrel :)
- 2777 megtekintés