我正试图在命令提示符下使用for命令重命名windows目录中的所有文件,如下所示:

for %1 in (*.*) do ren %1 test%1

例如,这会将文件enc1.ctl重命名为testenc1.ctl enc2.ctl重命名为testenc2.ctl
这不是我想要的。我想要的是
enc1.ctl重命名为test1.ctl enc2.ctl重命名为test2.ctl
我该怎么做?
@ Akelunuk:
谢谢,那是一种工作,但我有文件名
h263_enc_random_pixels_1.ctl,h263_enc_random_pixels_2.ctl要重命名为
分别为test1.ctl和test2.ctl
那怎么办呢?

最佳答案

如果你知道文件的数量(比如10),你可以使用

for /L %1 in (1,1,10) do ren enc%1.ctl test%1.ctl

关于windows - Windows脚本FOR命令重命名目录中的所有文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/191351/

10-13 06:04