批量修改文件扩展名的软件

来源:百度知道 编辑:UC知道 时间:2024/05/11 00:38:34
要适用于所有文件。

批处理就可以做到你的要求,不用软件
@echo off
:ag
set /p yhd=输入原文件的后缀格式[EXE、BAT、CMD、TXT、DOC、XLS等]:
echo 你原文件件的是%yhd%后缀
set /p nhd=输入新的后缀文件格式:
echo.
echo 你要把所有的.%yhd%文件改为.%nhd%吗?是就回车继续,不是就输入N回车返回再输入过。
echo.
:set
set /p n=回车继续/N返回再输
if "%n%"=="" goto s
if "%n%"=="n" goto ag
goto set
:s
for /f "delims=" %%i in ('dir /b/s *.*^|findstr .%yhd%')do ren "!%%i!" "!%%~ni!.%nhd%"