文字列内のファイルを置き換えるために、バッチベース(13)

次のようにfile_exist.bat文書が読み取ります
。注:setlocal enabledelayedexpansion遅延の拡大に表現します。開いた場合、echo !str! >> a_new.txtそれは文字列になります!strが!でa_new.txtに入力します。

@echo off
echo.
setlocal enabledelayedexpansion
echo 正在替换a.txt文件中的字符串,请稍后......
echo.
for /f %%a in (a.txt) do (
set str=%%a
set str=!str:-=--!
echo !str! >> a_new.txt
)
ren a.txt a_old.txt
ren a_new.txt a.txt
echo 成功将原文件中的-替换为--,a_old.txt为未修改前的a.txt
set str=

ここに画像を挿入説明

公開された228元の記事 ウォン称賛44 ビュー10万+

おすすめ

転載: blog.csdn.net/qq_40945965/article/details/86756380