示例:
Folder tree:
C:\
|
|---lion
| |---one
| |---two
| |---three
|
|---bear
我需要在“熊”文件夹中移动子文件夹(一,二,三等)。
我知道如何查找和移动特定文件类型,但如何查找和移动文件夹却不知道:
for /R "c:\one" %%f in (*.jpg) do move /Y "%%f" "c:\two"
答案 0 :(得分:1)
试试这个(已修复):
for /d /r "C:\lion" %%a in (*) do md "C:\bear\%%~nxa" &robocopy /e /move "%%~fa" "C:\bear\%%~nxa"
答案 1 :(得分:0)
这也应该有用。
@echo off
pushd "c:\lion"
for /d %%a in (*) do move "%%a" "c:\bear"
popd