Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- if not [%3]==[] (
- goto usage
- )
- if [%2]==[] (
- goto usage
- )
- if [%1]==[] (
- goto usage
- )
- CALL SET arg=%2%
- CALL SET ext=%%arg:~1%%
- if %arg%==* (
- forfiles /S /M %1 /C "cmd /c rename @file @fname
- ) else (
- forfiles /S /M %1 /C "cmd /c rename @file @fname%ext%"
- )
- if %ERRORLEVEL%==0 (
- echo Successfully renamed the file extensions.
- )
- goto :eof
- :usage
- echo Usage:
- echo TO rename file extension: rename.bat *.ext1 *.ext2"
- echo To strip file extension: rename.bat *.ext *
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement