我需要通过创建bat文件
来更改文件夹和子文件夹中的文件扩展名实施例
FILE1.TXT FILE2.TXT ......... FileN.txt
应重命名为
File1.jpg File2.jpg File3.jpg ......... FileN.jpg
在文件夹和子文件夹中。
另外
File1.txt
File2.txt
.........
FileN.txt
应该删除
我尝试了for /d /r %f in (.) do ren "%f\*.txt" "*.jpg"
,但它并没有为我效用
答案 0 :(得分:1)
我创建了新文件,这对我很有帮助
@echo off
pushd C:\exmasconv
for /f "delims=" %%i in ('dir /a-d/b/s *.txt') do ren "%%i" "%%~ni.jpg"
popd
exit /b
答案 1 :(得分:0)
试试这个(首先在一些测试文件上测试它!):
REN File*.txt File*.jpg
答案 2 :(得分:0)
您可以使用“重命名”。例如:
重命名* .jpg * .txt
OR
重命名“test123.txt”“123.jpg”