在Windows批處理檔案中引用日期和時間的方法

2021-06-25 17:05:49 字數 1043 閱讀 6750

下面介紹在windows批處理檔案中引用日期和時間的方法。

%date%輸出的是: yyyy/mm/dd 星期* (例如:2008/12/18 星期四)

引用格式:%date:~x,y%

x=起始座標,y=從x開始擷取字元個數

如: %date:~0,4% --> yyyy

%date:~5,2% --> mm

%date:~8,2% --> dd

如取出格式為 yyyymmdd 的日期:%date:~0,4%%date:~5,2%%date:~8,2%     -->20081218

%time%輸出的是:hh24:mi:ss.ms (例如:10:49:12.17)

引用格式:%time:~x,y%

x=起始座標,y=從x開始擷取字元個數

如: %time:~0,2% --> hh

%time:~3,2% --> mi

%time:~6,2% --> ss

舉例說明,把下面內容複製到乙個.bat 檔案儲存執行。

@echo off 

echo *** %date%

echo *** %time%

set thisdate=%date:~0,4%%date:~5,2%%date:~8,2%

echo %thisdate%

set thistime=%time:~0,2%%time:~3,2%%time:~6,2%

echo %thistime%

set thisdatetime=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%

echo %thisdatetime%

pause

執行結果:

*** 2014-09-16 星期二

*** 10:26:46.43

20140916

102646

20140916102646

請按任意鍵繼續. . .

windows批處理檔案之簡介

批處理 batch 也稱為批處理指令碼。顧名思義,批處理就是對某物件進行批量的處理。批處理檔案的擴充套件名為 bat 目前比較常見的批處理包含兩類 dos批處理和ps批處理。ps批處理是基於強大的編輯軟體photoshop的,用來批量處理的指令碼 而dos批處理則是基於dos命令的,用來自動地批量地...

批處理檔案

dos下的可執行檔案有三種,分別是exe,com和bat。其中,exe和com檔案都是二進位制形式的,只有bat檔案是文字形式的,可以直接閱讀。因 此,bat檔案和以上二進位制可執行檔案相比,內容要簡單的多。這些檔案內包含著dos命令的集合,通常叫作批處理檔案。批處理檔案的組成雖然比較簡單,但 其用...

批處理檔案

今天實習做kuntian license server時,每次執行服務都需要在dos中鍵入installutil或installutil u 為了省事,我做了乙個批處理檔案來執行 批處理檔案很簡單 只有兩句 c windows microsoft.net framework v4.0.30319 i...