Mul*_* IT 12
假设名称都是唯一的,您应该能够使用此命令(实际上是命令组):
for /f "tokens=*" %a in ('dir /b /s /a-d') do @copy "%a" "c:\Single-Folder"
Run Code Online (Sandbox Code Playgroud)
澄清一下 - 打开命令提示符,并在包含要复制的子文件夹的文件夹的根文件夹中,运行该命令。因此,例如,如果您想复制“C:\Sample Folder Tree”及其所有子目录中的所有内容,您可以从命令提示符更改为“C:\Sample Folder Tree”,然后运行该命令。
或者,您可以像这样在 dir 部分指定它:
for /f "tokens=*" %a in ('dir /b /s /a-d "c:\Sample Folder Tree"') do @copy "%a" "c:\Single-Folder"
Run Code Online (Sandbox Code Playgroud)
如果你想看看它会做什么而不实际做任何事情,在 do 和 copy 之间添加一个“@echo” - 像这样:
for /f "tokens=*" %a in ('dir /b /s /a-d "c:\Sample Folder Tree"') do @echo copy "%a" "c:\Single-Folder"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
29004 次 |
最近记录: |