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