- @ECHO OFF & SETLOCAL EnableDelayedExpansion
- set "s=abcdefghijklmnopqrstuvwxyz1234567890"
- FOR /f "delims=" %%f IN ('DIR /B *.zip') DO (
- set "pas="
- for /l %%a in (1 1 4) do (
- set /a n=!random! %% 36
- for %%b in (!n!) do set "pas=!pas!!s:~%%b,1!"
- )
- MOVE "%%f" "%%~nf_!pas!.zip"
- )
- pause
复制代码
|