小编典典

在 Windows 上使用一个命令更改文件夹中所有文件的扩展名

all

如何使用 Windows 命令行将数千个文件的扩展名更改为*****.jpg.


阅读 178

收藏
2022-08-19

共1个答案

小编典典

您可以使用ren(如 rename ):

ren *.XXX *.YYY

当然,为适当的扩展切换 XXX 和 YYY。它将 XXX 变为 YYY。如果要更改所有扩展名,只需再次使用通配符:

ren *.* *.YYY

以递归方式进行这项工作的一种方法是使用FOR命令。它可以与/R选项一起使用,以递归地将命令应用于匹配的文件。例如:

for /R %x in (*.txt) do ren "%x" *.renamed

将从当前目录开始 将所有.txt扩展更改为递归。是保存匹配文件名的变量。.renamed``%x

而且,由于您有数千个文件,请确保等到光标再次开始闪烁,表明它已完成工作。

注意:这仅适用于 cmd。不适用于 Powershell 或 Bash

2022-08-19