标题: 批处理复制或者移动文件夹
[打印本页]
作者: stoneyu
时间: 2007-10-26 13:07
标题: 批处理复制或者移动文件夹
怎样将D:\AAA复制或者移动到C:\DDD
注:文件夹AAA里面还有两个文件夹BBB和CCC以及一些文件,其中文件夹CCC是空目录。
要求:需要将文件夹AAA本身以及其目录下的文件和文件夹一起复制或者移动到C:\DDD
求各位高手指点,不胜感激!!!
作者: stoneyu
时间: 2007-10-26 18:22
怎么没有高人指点呢?哪位高手出面指点指点,谢谢啦。。。
作者: fastslz
时间: 2007-10-26 19:43
http://www.cn-dos.net/forum/view ... ge=1&highlight=
作者: zxlxsqzy
时间: 2007-10-26 19:57
其实你用xcopy/? 看一下就知道啦
xcopy /e /r /h /i /k /y d:\AAA c:\DDD
作者: scriptor
时间: 2007-10-26 23:36
Quote: |
Originally posted by stoneyu at 2007-10-26 13:07:
怎样将D:\AAA复制或者移动到C:\DDD
注:文件夹AAA里面还有两个文件夹BBB和CCC以及一些文件,其中文件夹CCC是空目录。
要求:需要将文件夹AAA本身以及其 ... |
|
整个文件夹移动用这个试一试:
move d:\aaa c:\ddd
放着这么好的工具不用,~~~~
作者: shim
时间: 2007-10-27 00:24
支持楼主
◢ ██████◣ ◢████◣
◢◤ ◥◣ ◢◤ ◥◣
◤ ◥◣ ◢◤ █
▎ ◢█◣ ◥◣◢◤ ◢█ █
◣ ◢◤ ◥◣ ◢◣◥◣ ◢◤
◥██◤ ◢◤ ◥◣
█ ● ● █
█ 〃 ▄ 〃 █
◥◣ ╚╩╝ ◢◤ ╰继续.o
◥█▅▃▃ ▃▃▅█◤
◢◤ ◥◣ <支持支持>!
█ █
◢◤▕ ▎◥◣
▕▃◣◢▅▅▅◣◢▃▕
作者: stoneyu
时间: 2007-10-27 13:01
以上的一些方法我都已经试过了,理论上是可以了,可不知道为什么不行!!!
实在没有办法了,我后来 就用了VBS。
但是还是想用批处理来实现这一功能。不知道各位还有什么好办法?
谢谢各位兄台了!!!
作者: fastslz
时间: 2007-10-27 14:11
晕晕的、没看3楼的回复吗?自己就一点也用动脑筋的?
@echo off
for /f "delims=" %%i in ('dir /s /a-d /b *.jpg') do xcopy /h /r /y %%~fi 新目录%%~pi
pause
改成
@echo off
for /f "delims=" %%i in ('dir /s /a-d /b
D:\DDD\*') do xcopy /h /r /y /s "%%~fi" "
C:\AAA%%~pi"
pause
加“”避免空格文件名错误
作者: stoneyu
时间: 2007-10-29 11:02
呵呵,看到帖子了啊!但是不是我想要的效果啊!俺菜嘛,所以才来这里求助!
俺的目的:
怎样将D:\A\B\C复制或者移动到C:\F\G\H
注:文件夹C里面还有两个文件夹D和E以及一些文件,其中文件夹D是空目录。
要求:需要将文件夹C本身以及其目录下的文件和文件夹一起复制或者移动到C:\F\G\H。
老兄的方法我试过了,非常好!谢谢!!!但是有一个小问题:就是我只需要复制文件夹C里所有的东东到文件夹H里面,老兄的方法却将文件夹A里所有的东东复制过去了,请问这个批处理要怎样修改才能达到我的要求呢?谢
谢了!!
作者: yanzb
时间: 2007-11-7 14:19
我喷血 这么好的地方 我现在才来
作者: tnya
时间: 2007-11-29 11:34
用MOVE不行
作者: huangshuirun
时间: 2010-5-10 18:33
@echo off
copy c:\windows\system32\xcopy.exe /y
xcopy D:\A\B\C C:\F\G\H /O /X /E /H /K /y
del xcopy.exe