如何从一个文件夹中批量搜索出一部分文件并复制到另外
3个回答
展开全部
以下是我根据你的要求匆忙中写出来的代码,里面你可能一些小问题,我的问题是你要把你要复制的文件名那一列复制出来,粘贴到文本文件里,然后才能操作。如果还有不足的话,请在我的空间里留言,我好改进,争取让你满意,你把我下面的代码复制下来,然后另存为.bat文件,然后双击就可以操作了。
@echo off
title 忆林子
color 0a
echo 注意:如果路径中间空格的话,请在输入时在路径的两端加上 "
echo 你的txt文件的格式应该是 d:\picture\文件名 这样的形式
echo 如果你的txt文件里列的文件名不是这样的,请用右键编辑这个我这个批处理文件把
echo d:\picture这个路径改成你自己的路径。
set /p importTxt=[请输入你已经准备好的里面列有要转移的文件的txt文件的全路径]
set /p outputPath=[请输入你要将生成的目录保存到的目录]
for /f "tokens=1 delims= " %%j in ('more %importTxt%') do move d:\picture\%%j %outputPath%\%%j
set /p over=目录生成完毕,请按回车退出该程序。
@echo off
title 忆林子
color 0a
echo 注意:如果路径中间空格的话,请在输入时在路径的两端加上 "
echo 你的txt文件的格式应该是 d:\picture\文件名 这样的形式
echo 如果你的txt文件里列的文件名不是这样的,请用右键编辑这个我这个批处理文件把
echo d:\picture这个路径改成你自己的路径。
set /p importTxt=[请输入你已经准备好的里面列有要转移的文件的txt文件的全路径]
set /p outputPath=[请输入你要将生成的目录保存到的目录]
for /f "tokens=1 delims= " %%j in ('more %importTxt%') do move d:\picture\%%j %outputPath%\%%j
set /p over=目录生成完毕,请按回车退出该程序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
everytiing
搜索输入
路径+空格+关键词
如: c:\program .jpg
注意:把 “搜索“里的”匹配路径“勾选上
搜索输入
路径+空格+关键词
如: c:\program .jpg
注意:把 “搜索“里的”匹配路径“勾选上
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询