关于批处理如何实现复制(或剪切)所有文件至指定目录下且删除下面的所有子文件夹

2025-04-04 23:54:16
推荐回答(2个)
回答1:

for /f "delims=" %%a in ('dir /a-d/s/b') do move "%%~a"
for /f "delims=" %%a in ('dir /ad/b') do rd /s/q "%%~a"

 

放在D:\1\A目录下运行

回答2:

@echo off
pushd D:\A
for /f "delims=" %%a in ('dir /ad /b') do (
move %%a\* .
)
popd