smallbear 当前离线
五级士官
TOP
broly (Broly)当前离线
版主
@echo off for /f "delims=-" %%i in ('dir *-* /b /a-d-h') do md %%i for %%i in (*-*) do ( for /f "delims=-" %%j in ("%%i") do ( for /d %%k in (*) do (if "%%j"=="%%k" move "%%i" "%~dp0%%k\"))) pause>nul复制代码
vsbat 当前离线
大校
setlocal enabledelayedexpansion for /f "delims=" %%i in ('dir /b /a-d /a-h') do ( set "t=%%i" set "t=!t:~0,8!" if not exist !t! ( md !t! move !t!* !t! ) ) pause复制代码