You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
backend-duoji-monitor/copy_subdirs_out.cmd

26 lines
609 B
Batchfile

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
echo ============================================
echo 将当前目录下所有文件夹的子文件夹提取到外层
echo ============================================
echo.
set "ROOT=%cd%"
for /d %%P in ("%ROOT%\*") do (
echo [处理] %%P
for /d %%S in ("%%P\*") do (
set "SUBNAME=%%~nxS"
echo 提取子文件夹: !SUBNAME!
robocopy "%%S" "%ROOT%\!SUBNAME!" /E /IS /IT >nul
)
)
echo.
echo ============================================
echo 完成!
echo ============================================
pause