2

<Context useHttpOnly="false">と交換したい<Context>

for /f "tokens=* delims=" %%A in ( %INTEXTFILE%) do (
SET string=%%A
setlocal enabledelayedexpansion
SET modified=!string:^<Context useHttpOnly^="false"^>=^<Context!
echo !modified! >> %OUTTEXTFILE%
endlocal
)

出力: 何も変わりません。

等号と二重引用符が原因で問題が見つかりました。

4

2 に答える 2

0

これは repl.bat という名前のヘルパー バッチ ファイルです - http://www.dostips.com/forum/viewtopic.php?f=3&t=3855

このコマンドはあなたのために働くかもしれません...

type file.txt|repl "<Context.*.false.>" "<Context>" >newfile.txt
于 2013-07-17T01:36:50.330 に答える