标题: [文本处理] 批处理如何修改文件内容? [打印本页]
作者: sxwa059587 时间: 2023-5-5 14:13 标题: 批处理如何修改文件内容?
本是想写一个硬盘内有一个BB.exe.config文件,修改这个文件的内容为123456修改成BB@123456,但运行不成功。寻求帮助。- @echo off
- setlocal enabledelayedexpansion
- set "content="
- for /f "delims=" %%a in ('type BB.exe.config ^| findstr /r /c:"^[^#]*123456"') do (
- set "line=%%a"
- set "line=!line:123456=BB@123456!"
- set "content=!content!!line!`n"
- )
- echo %content% > BB.exe.config
复制代码
运行后报
系统找不到指定的文件
作者: Batcher 时间: 2023-5-5 22:13
回复 1# sxwa059587
检查一下你的bat文件和BB.exe.config是否在同一个目录下?
如果还是不行,请给一个真实的例子说明一下你的需求吧,比如操作之前是怎样的,操作之后变成啥样?
如果需要上传文件,可以用阿里云盘或百度网盘。
如果需要上传截图,可以找个图床,例如:
http://bbs.bathome.net/thread-60985-1-1.html
作者: czjt1234 时间: 2023-5-6 05:59
检查一下你的bat文件和BB.exe.config是否在同一个目录下?
我测试了代码没问题
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |