我正在尝试更改名称文件,但不是所有名称,而只是中间部分。
例如,我有这些文件:
ABC_2018_100,
ABC_2018_101,
ABC_2018_102.
我想将他们的名字改为:
ABC_2017_100,
ABC_2017_101,
ABC_2017_102.
也就是说,我想将每个的“2017
”更改为“2018
”。
我想在命令提示符下以最简单的方式制作。
(在实际情况中,我有数百个文件)。
请记住,我只想更改“2017
”。
答案 0 :(得分:1)
在命令提示符下,您可以执行以下操作:
for /f "delims=_ tokens=1-3" %i in ('dir /B') do rename %i_%j_%k %i_2017_%k