求个高手帮我写个批处理,原文件名不变只改扩展名,要批量的

2024-11-16 05:48:55
推荐回答(2个)
回答1:

@echo off
set ml=请输入目标目录:
set hzm=请输入要修改的文件名:
set wj=请输入修改后的文件名:
ren %ml%\*.%hzm% *.%wj%

用法,比如要改C盘123目录下的的所有EXE文件为txt文件则一次输入
c:\123
exe
txt
每次输入后记得按回车哦

回答2:

或者可以这样 ....

批处理档内容,

==============================
@echo off
ren %1\*.exe *.txt
==============================

储存为 exe2txt.bat

用法,比如要改C盘内123目录下的所有EXE文件为txt文件, 输入

exe2txt c:\123