我有几10个档案
例如
我是金城武-ABC-201701.xls 要取代成 我是明金城-201701.xls
风险报表-ABCD-201702.xls 要取代成 1-1-1-201702.xls
不知道用dos批次档怎么写
用ren +wildcard方式 似乎不行
因为中间有 - 间隔
===后来去查到FOR指令的写法:
for /f "tokens=3 delims=-" %%i in ('dir /b 我是金城武*.xls') do ren
我是金城武-ABC-%%i 我是明金城-%%i
利用 delims= - 当做分隔
因为要留的201701.xls是在第三个 写入到变量i 去
就可以做上面的dos批次指令 参考看看