如何重命名名称包含空格和顺序变化的数字的文件列表?

How do I rename a list of files whose names contain spaces and a sequentially changing number?

假设我有一个包含 Windows 文件名列表的文件夹,这些文件名有空格和数字,列表中每个文件名的数字都不同。如何使用命令提示符 window 的重命名命令(或其他命令)重命名文件列表?

示例: 我想更改文件名列表,

发件人:

我的照片1.jpeg

我的照片2.jpeg

.

.

.

我的照片50.jpeg

收件人:

你的照片1.jpeg

你的照片2.jpeg

.

.

.

你的照片50.jpeg

谢谢。

您可以 select 所有您想要的文件,按 F2 并输入您想要的名称,然后按回车键。 Windows 将为每个文件添加一个编号,例如 Your Photo (1).jpeg

如果您想使用 rename 命令,只需打开命令提示符并输入:ren My* Your*

您需要在两个 DOS 命令中执行此操作:

dir /b My*.jpeg >x.txt
for /f "tokens=1,2,3" %i in (x.txt) do ren "%i %j %k" "Your %j %k"

ren My* Your* 将无法正常工作
你最终会得到

Yourhoto1.jpeg
Yourhoto2.jpeg
etc...