سؤال

I have a text like below in input.txt file.

sdf%5Ddfssdsd%2Ddfdf

I would like to replace "%" with "%%" in the output file. so the text should look like

sdf%%5Ddfssdsd%%2Ddfdf

Appreciate your help!!

هل كانت مفيدة؟

المحلول

@echo off

setlocal ENABLEDELAYEDEXPANSION

for /f "tokens=1* delims=" %%i in (input.txt) do (
  set _line=%%i
  set _line=!_line:%%=%%%%!
  echo !_line! >> output.txt
)

endlocal
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top