使用文件复制文件夹和子文件夹,但使用Windows命令行跳过根文件夹中的文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用文件复制文件夹和子文件夹,但使用Windows命令行跳过根文件夹中的文件相关的知识,希望对你有一定的参考价值。

如何跳过根文件夹中的文件,但复制子文件夹及其文件。

答案

命令行。更改f:1在您选择的文件夹中启动它。

for /f "tokens=*" %a in ('dir /b /ad') do @%windir%System32xcopy /is "%a" "f:1\%a"

批量。更改f:1在您选择的文件夹中启动它。

for /f "tokens=*" %%a in ('dir /b /ad') do @%windir%System32xcopy /is "%%a" "f:1\%%a"

捷径。更改f:1在您选择的文件夹中启动它。

%windir%System32cmd.exe /c for /f "tokens=*" %a in ('dir /b /ad') do @%windir%System32xcopy /is "%a" "f:1\%a"

对于%a只在目录名称的目录列表中(dir /b /ad)xcopy %a +子目录和xcopy没有询问%a是一个文件还是一个目录,如果xcopy多个文件(xcopy /is "%a")。您不必将xcopy写入不同的驱动器(即xcopy /is "%a" "backup\%a"),但它必须是您不想复制的目录。双引号处理路径/文件名中的空格。

求助:

xcopy /?

dir /?

for /?

以上是关于使用文件复制文件夹和子文件夹,但使用Windows命令行跳过根文件夹中的文件的主要内容,如果未能解决你的问题,请参考以下文章

vbscript 复制文件夹和子文件夹。

如何扫描文件夹和子文件夹中的所有文件? [复制]

迭代文件夹和子文件夹/文件,并将电子表格数据复制到存档表

C++ 删除所有文件和子文件夹,但保留目录本身

使用VMware Workstation 8 虚拟化物理机发生意外错误

php如何复制文件和子文件夹中的文件到指定目录,保持路径顺序不变