如何重命名文件,执行某些操作然后再将其命名为?

时间:2015-10-28 16:14:42

标签: batch-file cmd rename

我需要编写一个批处理文件,将文件* .exe.config重命名为Web.config,然后我需要对Web.config执行某些操作,然后我需要将其重命名为原始名称。我怎样才能做到这一点?应该只有1个文件与* .exe.config匹配,如果有更多,则可以失败。

SET original= ??
rename *.exe.config Web.config
:: Do my thing here
rename Web.config %original%

由于

1 个答案:

答案 0 :(得分:1)

获取原始文件名:

for %%i in (*.exe) do set original=%%i

(假设,只有一个文件匹配)