[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] [已解决]批处理调用文本的内容移动文件?

abc.txt内容如下
ABCABC

2 文件夹如下
ABCABC 01.jpg
ABCABC


运行bat效果
1 文件夹如下:

ABCABC 01.txt
ABCABC

已解决

回复 1# czvde
  1. if not exist "D:\1\" (
  2.     md "D:\1"
  3. )
复制代码
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 czvde 于 2020-3-31 17:34 编辑

回复 2# Batcher


加入这段代码运行后
D:\1 文件夹文件如下:
ABCABC

需要如何修改 才能实现这个效果?
D:\1 文件夹文件如下:
ABCABC 01.jpg
ABCABC.txt

TOP

  1. md i:\1>nul 2>nul
  2. for /f "delims=" %%i in (abc.txt) do move /y "d:\2\*%%i*" d:\1\
  3. pause
复制代码
放在文件夹 1 2 之上。

我说,你语文要好好学呢,看得人一头雾水的。
1

评分人数

    • czvde: 感谢分享技术 + 1
目的,学习批处理

TOP

回复 4# hlzj88


根据你的代码,还是无法移动文件

TOP

回复 1# czvde


test.bat
  1. @echo off
  2. for /f "delims=" %%a in ('type "D:\2\abc.txt"') do (
  3.     move "D:\2\*%%a*" "D:\1\"
  4. )
复制代码
1

评分人数

    • czvde: 乐于助人技术 + 1
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 6# Batcher
请教,4楼和6楼代码的内在区别是什么。     当然,4楼我测试是可以的。
目的,学习批处理

TOP

返回列表