バッチ ファイルを使用して XML ノードの属性値を置き換える必要があります。XSLT やその他の方法は使用できません。
検索するノード属性:
add key="RemEnabled" value="true" />
置き換え対象:
add key="RemEnabled" value="false" />
引用符があるという事実に苦労しています。これまでのところ、次のとおりです。
echo off
setlocal enabledelayedexpansion
set txtfile=x.config
set newfile=xnew.config
if exist "%newfile%" del /f /q "%newfile%"
for /f "tokens=*" %%a in (%txtfile%) do (
set newline=%%a
set newline=!newline:^"RemEnabled^" value=^"true^"=^"RemEnabled^" value=^"false^"!
echo !newline! >> %newfile%
)
どんな助けでも大歓迎です