請教一個Windows Script - PCZONE 討論區

返回   PCZONE 討論區 > ▲ -- 電 腦 軟 體 討 論 區 > -- Windows 討 論 版


PCZONE 討論區



通知

-- Windows 討 論 版 包括 Windows 95/98/ME、Windows NT/2000/XP/Server 2003 等的疑難雜症解答與經驗分享。

會員
請教一個Windows Script
Dear All,

請教一個Script, 如下
@echo off
for /F "tokens=1-4 delims=/ " %%i in ('date /t') do (
set DayOfWeek=%%i
set Month=%%j
set Day=%%k
set Year=%%l
set Date=%%i %%j %%k %%l
)

for /F "tokens=1-2 delims=:a " %%a in ('time /t') do (
set Hour=%%a
set Min=%%b
)
set Time=%Hour%:%Min%

echo Date is %Date%
echo DayOfWeek is "%DayOfWeek%", Month is "%Month%"
echo Day is "%Day%", Year is "%Year%"
echo Hour is %Hour%
echo Minute is %Min%
echo The time is %Time%
set CURTIME=%Hour%%Min%



這個感覺是個 偵測時間 的script,
後段的echo比較淺顯, 但是請教開頭的For 怎麼解讀?
tokens是變數嗎? delims=/ 是移掉空白嗎?
還有 date /t ?

請教囉

回覆
あなたの家に行く

for /? 有說明。如果看不懂中文翻譯,可以 chcp 437 看英文版的說明。

不過,似乎是本地化作業系統的關係,有些欄位對應錯誤,需要修改。

取四個 token,分隔符是「/」和「 」。對指令 date /t 處理。

回覆


類似的主題
主題 主題作者 討論版 回覆 最後發表
Shell Script 求教 FYI -- FreeBSD & Linux 討 論 版 10 2011-02-02 02:22 AM
Windows Script 5.7 (英文版) 琥珀 -- Windows 更新 & 驅 動 程 式 版 0 2007-08-12 03:46 PM
【警告】阿豐的家發現 Java Script Virus DarkSkyline -- 防 駭 / 防 毒 版 0 2007-03-02 01:48 PM






 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。