bat文件如何逐行读取文件内容并修改
比如D:\a.txt,内容为:111222333我现在想把222变成444,请问用bat怎么实现。...
比如D:\a.txt,内容为:
111
222
333
我现在想把222变成444,请问用bat怎么实现。 展开
111
222
333
我现在想把222变成444,请问用bat怎么实现。 展开
2个回答
展开全部
1、进入win10桌面以后,右击桌面空白处,然后选择【新建】,然后找到并且点击【文本文档】。
2、双击文本文档,进入文本文档界面输入hostname。
3、还需要输入一个命令暂停【pause】-暂停。
4、保存文本,然后右击重命名,改【文本后缀为bat】。
5、【双击bat文件】,文件就会自动运行命令提示符逐行读取文件内容,此时查看一下结果。
6、运行成功后说明这个bat文件是可以的,右击刚刚的bat文件然后点击【编辑】。
7、会重新【进入这个bat文件里面】,然后就可以进行修改了。
展开全部
@echo off
for /f "delims=" %%i in (xx.txt) do (
set "a=%%i"
xcopy "X:\Project_Movie\HERO\FromClient\source\Hero_2to3_0705\ca003\%a%" "X:\Project_Movie\HERO\Shots\%a%\Source\%a%"
)
注:在xx.txt文本中,若有多个文件名,则应一个占一行。
for /f "delims=" %%i in (xx.txt) do (
set "a=%%i"
xcopy "X:\Project_Movie\HERO\FromClient\source\Hero_2to3_0705\ca003\%a%" "X:\Project_Movie\HERO\Shots\%a%\Source\%a%"
)
注:在xx.txt文本中,若有多个文件名,则应一个占一行。
追问
没懂,还是不知道怎么实现的
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询