從 Batch 取得日期時間還真囉唆,每次都要查資料 Copy / Paste 才能寫出計算日期時間的指令碼,最近有有需求要抓到「上一個月」的年份與月份,所以有用到數值運算的指令 ( SET /A ),所以乘機再整理一遍取得日期、時間欄位的程式碼。
... 繼續閱讀 ...
此文章由 will 發表於 2009/11/3 下午 12:19:00
永久連結 | 評論 (5) | 此文章的RSS |
分類: 系統管理
標籤: batch, system admin, 批次檔
在批次檔(*.bat)中內建並沒有 SLEEP 命令,當你在執行批次任務時若需要暫停執行幾秒鐘,就需要一些小技巧來實現了,以下分享幾個我之前用過的技巧:
此文章由 will 發表於 2009/6/24 下午 11:46:26
永久連結 | 評論 (1) | 此文章的RSS |
分類: Tips | 系統管理
標籤: dos, batch, sleep, windows
去年曾經寫過 "如何在 Batch 檔取得系統的日期、時間欄位" 的文章,靠的是 date 與 time 指令,但缺點是時間的精確度只能到「分鐘」而已,這次我們改用 %date% 與 %time% 環境變數,取得時間的精確度可達「百分之一秒」。
此文章由 will 發表於 2008/12/7 上午 12:27:25
永久連結 | 評論 (6) | 此文章的RSS |
我時常在寫批次檔(Batch, *.bat)幫助我處理一些日常的工作,例如說備份資料庫、建立 SSH Tunnel、或是將所有子目錄下的 .svn 目錄改成 _svn 目錄、…等等。有些 Batch Script 甚至會寫超過一百行,若你想保護辛苦寫的批次檔時,就可以利用 Bat To Exe Converter 幫你轉成 *.exe 執行檔。
此文章由 will 發表於 2008/10/7 下午 11:20:00
永久連結 | 評論 (17) | 此文章的RSS |
分類: 介紹好用工具 | 系統管理
標籤: batch, 批次檔
以下的程式碼片段(*.bat)可以取得目前系統時間的年、月、日、時、分等欄位,當在做一些自動化備份時,可以用時間來當檔名或留下 TIMESTAMP 紀錄。
此文章由 will 發表於 2007/10/29 下午 01:47:00
永久連結 | 評論 (0) | 此文章的RSS |