
求助BAT腳本修改批量刪除前綴
求助,如何把bat 文件修改成改:文件格式jpg,自動刪前3個字符。 軟件一點就可以自動運行,不要手輸入nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- ::批量去掉文件名前N個字符,如果有文件夾會搜索文件夾下的每個文件進行修改
- set /p format=請輸入需要操作的文件格式:
- set /p deletenum=請輸入需要刪除文件名前多少個字符:
- for /r %%i in (.) do (
- for /f delims= %%a in (' dir /b %%i*.%format% 2^>nul ') do (
- set t=%%~na
- ren %%i%%a !t:~%deletenum%!%%~xa
- )
- )
- pause

