如何跳过根文件夹中的文件,但如何复制子文件夹及其文件。
答案 0 :(得分:1)
命令行。更改f:\1
在您选择的文件夹中启动它。
for /f "tokens=*" %a in ('dir /b /ad') do @%windir%\System32\xcopy /is "%a" "f:\1\%a"
批次。更改f:\1
在您选择的文件夹中启动它。
for /f "tokens=*" %%a in ('dir /b /ad') do @%windir%\System32\xcopy /is "%%a" "f:\1\%%a"
快捷方式。更改f:\1
在您选择的文件夹中启动它。
%windir%\System32\cmd.exe /c for /f "tokens=*" %a in ('dir /b /ad') do @%windir%\System32\xcopy /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 /?