Ren windows cmd批处理文件

时间:2013-05-22 16:16:55

标签: batch-file cmd

有没有办法将目录中最旧的文件重命名为'file_oldest'? 我不确定如何将日期与ren cmd结合起来

1 个答案:

答案 0 :(得分:1)

你走了。 UNC路径有点棘手。

@echo off
setlocal
set share=\\server\xxxx\xxxx\xxxx\xxxxx
for /f "tokens=*" %%a in ('dir "%share%" /b /a-d /o-d') do (set oldest="%%a")
ren "%share%\%oldest%" file_oldest