标题: [文件操作] [已解决]批处理调用文本的内容移动文件? [打印本页]
作者: czvde 时间: 2020-3-30 20:12 标题: [已解决]批处理调用文本的内容移动文件?
abc.txt内容如下
ABCABC
2 文件夹如下
ABCABC 01.jpg
ABCABC
运行bat效果
1 文件夹如下:
ABCABC 01.txt
ABCABC
已解决
作者: Batcher 时间: 2020-3-30 20:30
回复 1# czvde - if not exist "D:\1\" (
- md "D:\1"
- )
复制代码
作者: czvde 时间: 2020-3-30 21:34
本帖最后由 czvde 于 2020-3-31 17:34 编辑
回复 2# Batcher
加入这段代码运行后
D:\1 文件夹文件如下:
ABCABC
需要如何修改 才能实现这个效果?
D:\1 文件夹文件如下:
ABCABC 01.jpg
ABCABC.txt
作者: hlzj88 时间: 2020-3-31 06:16
- md i:\1>nul 2>nul
- for /f "delims=" %%i in (abc.txt) do move /y "d:\2\*%%i*" d:\1\
- pause
复制代码
放在文件夹 1 2 之上。
我说,你语文要好好学呢,看得人一头雾水的。
作者: czvde 时间: 2020-3-31 12:41
回复 4# hlzj88
根据你的代码,还是无法移动文件
作者: Batcher 时间: 2020-3-31 16:02
回复 1# czvde
test.bat- @echo off
- for /f "delims=" %%a in ('type "D:\2\abc.txt"') do (
- move "D:\2\*%%a*" "D:\1\"
- )
复制代码
作者: hlzj88 时间: 2020-4-1 23:11
回复 6# Batcher
请教,4楼和6楼代码的内在区别是什么。 当然,4楼我测试是可以的。
欢迎光临 批处理之家 (http://bathome.net./) |
Powered by Discuz! 7.2 |