问题描述:
1、有一个文件夹列表文件,f:\filelist.txt
内容如下:
0313
3455
5677
。。
同时,e:\test1\ 中有许多的文件夹,文件夹的名字分别为:
0313abdse (文件夹中内容:1.txt 2.txt...)
3455fdasfd (文件夹中内容:3.txt 4.txt...)
5677fdsafs (文件夹中内容:4.txt 6.txt...)
...
我的任务是移动 根据文件列表filelist.txt 这些文件夹 去 F:\test2\
因为move 移动文件夹时不支持通配符,所以用xcopy命令。
我的代码如下:
@echo off
for /f "usebackq delims=" %%i in ("filelist.txt") do if exist "e:\test1\%%i*" xcopy "e:\test1\%%i*" "F:\test2" /s
但是根本无法移动文件夹,高手帮忙啊
[
Last edited by fly2love on 2010-6-3 at 16:14 ]