标题: 怎么用MOVE把指定目录下的各个子目录剪切到F盘里? 
[打印本页]
作者: xeibobin     
时间: 2007-11-6 12:26    
标题: 怎么用MOVE把指定目录下的各个子目录剪切到F盘里?
请问高手,如题,我不知道这个批处理怎么写,是不是不可以用批处理实现呢。。。。
作者: abcd     
时间: 2007-11-6 12:59
还是用xcopy
作者: xeibobin     
时间: 2007-11-6 13:29
因为我是同盘符,如果我用move命令的话就会快好多了。
作者: fastslz     
时间: 2007-11-6 13:39
move /?
作者: yanzb     
时间: 2007-11-7 14:16
好
作者: scriptor     
时间: 2007-11-7 16:44
假设是这样的:
f:\下有一个y文件夹,同时还有z文件夹;
 文件夹z下有若干个子文件夹 a b c d...
还有若干个文件 e f g h....
你想把z下的都移到y下么?
那就试一试:
   move f:\z\ f:\y\
 
作者: mmsknc93     
时间: 2008-2-22 10:56
for /f "delims=" %i in ('dir a /b') do move "a\%i" b
我也遇到这个问题,也是同盘符,文件很多也很大,如果用move命令的话就会快好多了。只是上面的在cmd里面可以用,不过放到了bat之后就用不了,不明白!纳闷ing!
作者: suntb     
时间: 2008-2-22 13:23
Originally posted by mmsknc93 at 2008-2-22 10:56:
for /f "delims=" %i in ('dir a /b') do move "a\%i" b
我也遇到这个问题,也是同盘符,文件很多也很大,如果用move命令的话就会快好多了。只是 ... 
在批处理中变量应该要用两个%
也就是改为
for /f "delims=" %%i in ('dir a /b') do move "a\%%i" b