2013-01-04 48 views
0

我如何將日期,時間和秒附加到我的所有文件夾名稱。批量附加日期時間和秒到文件夾名稱

用於/ d %% F IN(C:\報告*)不重命名 「%% F」 「%%〜NXF」

+0

見http://stackoverflow.com/questions/ 203090 /如何對獲得電流,日期時間,在窗口的命令行-IN-A-合適的格式換我們。 – shf301

回答

1

這將文件夾重命名爲以下格式:Folder Name YYYY-MM-DD-HH-MM。對不起,沒有秒分辨率的批次,除非你使用robocopyforfiles。我假設你想把最後修改的日期和時間附加到文件夾名稱上。如果你想要一個不同的日期,你需要指定更多。

年=​​3210, 月= %%T, 天= %%U, 小時= %%W, 分鐘= %%X,並 Meridiem = %%Y

@echo off 
pushd "C:\Reports" 
for /D %%D in (*) do for /f "tokens=1,2,3,4,5,6 delims=/: " %%T in ("%%~tD") do rename "%%~fD" "%%~nxD %%V-%%T-%%U-%%W-%%X" 
popd 
相關問題