提问人:Matus Uhrin 提问时间:2/7/2018 更新时间:2/7/2018 访问量:78
批处理文件将分号替换为引号
Batch File Replace Semicolon with Quotes
答:
0赞
Gerhard
2/7/2018
#1
您不能直接对文件本身进行替换,您可以获取变量,进行替换,然后写入新文件。如果您愿意,还可以将新文件名移动到旧文件名。
本示例读取文件,将分号替换为双引号,然后写入newfile.txt
@Echo off
Setlocal enabledelayedexpansion
For /f "delims=*" %%a in (myfile.csv) do (set "var=%%a"
Set var=!var:;="!
Echo !var! >> newfile.txt
)
Endlocal
评论