如何通过批处理文件重命名文件但保留文件扩展名

问题描述 投票:0回答:0

我有几个文件,像这样:

File1.txt
File2.txt
...
FileN.txt

和一个可执行文件 myExe.exe,它获取这些文件中的每一个并返回一个具有其他名称但保留扩展名的 txt 文件。

( e.g. File1.txt --> File1_out.txt)
( e.g. File2.txt --> File2_out.txt)
( e.g. File3.txt --> File3_out.txt)

我想在批处理文件中运行它。

我可以使用以下命令在扩展名末尾添加 x (File1.txt-> File1.txtx):

for /r %%v in (*.txt) do myExe.exe "%%v"  "%%vx"

但我无法重命名该文件。

如何重命名文件并保留扩展名?

batch-file rename filenames file-extension
© www.soinside.com 2019 - 2024. All rights reserved.