398832385 当前离线
列兵
评分人数
aa77dd@163.com (aa77dd@163.com)当前离线
禁止发言
@echo off & setlocal enabledelayedexpansion for %%a in (*.jpg) do ( set "filename=0000%%~na" ren "%%~a" "!filename:~-5!.jpg" ) pause复制代码
TOP
523066680 (消遣区)当前离线
版主
pcl_test 当前离线
荣誉版主
powershell -c "dir *[0-9].jpg|?{!$_.PSIsContainer}|%%{ren $_ ([regex]::Replace($_.name, '\d+(?=\.[^\.]+$)', {param($a);'{0:d5}' -f [int]$a.value}))}" pause复制代码
dir /a-d/b/s *.jpg|powershell -c "$input|?{$_ -match '\d+\.jpg$'}|%%{ren $_ ([regex]::Replace(($_ -replace '^.+\\',''), '\d+(?=\.[^\.]+$)', {param($a);'{0:d5}' -f [int]$a.value}))}" pause复制代码
@echo off & setlocal enabledelayedexpansion for /f delims^= %%a in ('dir /a-d /s /b *.jpg') do ( set "filename=0000%%~na" ren "%%~fa" "!filename:~-5!.jpg" ) pause复制代码