創世神緣

關於部落格
  • 6246

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

dos指令下法


yeah where hi welcome come dos指令下法 要批次修改一個資料夾內的所有檔案, 並在檔名後加入當日日期, 在batch內這樣寫:@echo offset filepath=c:tmp1filefor /f "tokens=1,2,3 delims=/- " %%x in ("%date:~0,10%") do set d=%%x%%y%%zdir %filepath% /b > file_list.txtfor /f "tokens=1,2 delims=." %%i IN (file_list.txt) DO ren %filepath%%%i.%%j %%i_%d%.%%j del file_list.txt 其中,1. for /f "tokens=1,2,3 delims=/- " %%x in ("%date:~0,10%") do set d=%%x%%y%%z 為取得系統當日日期, 並改成西元年月日8碼, 把分隔去掉 2.for /f "tokens=1,2 delims=." %%i IN (file_list.txt) DO ren %filepath%%%i.%%j %%i_%d%.%%j 在讀取檔名列表, 取得檔案名及副檔名, 並在檔案名加入日期, 再用ren 指令修改 由於在ren 指令修改時, ren *.htm *_1.htm 會變成 aaa.htm_1.htm, 所以想法是: 先讀取資料夾所有檔案, 用dir/b指令, 存檔後再讀取此檔判斷內容 ps. 感謝阿煌技術支援!! .msgcontent .wsharing ul li { text-indent: 0; } 分享 Facebook Plurk YAHOO! 證明大學生的國語文實力究竟有幾分強?總計有193位同學參加,考題有50個很容易犯的錯別字。
相簿設定
標籤設定
相簿狀態