如何拷贝一个目录下所有子目录下的文件?
来源:百度知道 编辑:UC知道 时间:2024/05/21 16:20:13
例如:有一个目录为abcd
其中有若干子目录 x,y,z,o,p,q
每个子目录里面都有文件1.txt,2.txt,3.txt...
现在我想要把这些文件全部拷贝到一个目录hhh下
最后变成子目录x,y,z等下面没有文件
hhh目录下面有1.txt,2.txt...
有什么软件最好是dos命令可以实现?
貌似都不对啊
我想用一个语句实现把所有文件(不需要子目录)全部拷贝出来到另外一个文件夹
原来abcd下面若干子目录 子目录下面若干文件
最后abcd下面只剩下子目录 子目录下面没有文件
所有子目录下面的文件都拷贝到hhh目录里面
其中有若干子目录 x,y,z,o,p,q
每个子目录里面都有文件1.txt,2.txt,3.txt...
现在我想要把这些文件全部拷贝到一个目录hhh下
最后变成子目录x,y,z等下面没有文件
hhh目录下面有1.txt,2.txt...
有什么软件最好是dos命令可以实现?
貌似都不对啊
我想用一个语句实现把所有文件(不需要子目录)全部拷贝出来到另外一个文件夹
原来abcd下面若干子目录 子目录下面若干文件
最后abcd下面只剩下子目录 子目录下面没有文件
所有子目录下面的文件都拷贝到hhh目录里面
dos 命令
用 xcopy 命令,找到该文件夹的目录然后
例如:xcopy d:\mp3 e:\mp3 /s/e/i/y
复制 d:\mp3 文件夹、所有子文件夹和文件到 e:\ ,覆盖已有文件
加 /i 表示如果 e:\ 没有 mp3 文件夹就自动新建一个,否则会有询问
xcopy 源目录 目地目录 /e
比如:
xcopy /e c:\tmp d:\tmp
这是将c:\tmp文件夹复制到d:\的tmp文件夹中。
复制时可能会问你tmp是目录还是文件,选目录(D)
xcopy d:\abcd\x\*.* d:\abcd\ /e
xcopy d:\abcd\y\*.* d:\abcd\ /e
xcopy d:\abcd\z\*.* d:\abcd\ /e
xcopy d:\abcd\o\*.* d:\abcd\ /e
xcopy d:\abcd\p\*.* d:\abcd\ /e
XCOPY a:\a\*.txt b:\*\hhh /S /E
copy