好吧,我确定这是一个小众问题,但我希望有人能提供帮助。
我们正在处理的操作系统是 Windows NT 4.0。
我需要做的是创建一个批处理文件,该文件读取文件夹中的所有 Jounal.x(其中 x 是大于 0 且小于 32 的数字)文件。然后,我需要它以 EJ-REG-X.100 格式重命名每个文件。
我认为,我最大的问题是我对 DOS 的变量语法和正则表达式有点模糊。这是我到目前为止尝试过的代码
FOR /R %%g IN (C:\testbatch\transfer\Journal.*) DO (set regnum=%%g, ren Journal.* EJ-REG-%regnum%.100)
让我知道我是否可以提供更多信息。谢谢!