除了紀錄檔以外還想標示上午還是下午
上次提到要把瀏覽歷史紀錄一下,結果發現檔案可能會覆蓋,唉!輪2班,下個 if 把輸出檔案分開好了。 工作環境: Windows 10 batch: if, set, @echo off 一開始的時侯沒有 @echo off 一直把程式碼重新顯示在終端機上,加上就好了,這次要標記上下午,所以查了一下, if 的語法、運算元、設定變數。 比較運算元如下: equ 或==:等於 neq:不等於 lss:小於 leq:小於等於 gtr:大於 geq:大於等於 設定變數用 set variable=somethingelse 輸出用%%夾起來,雙引號中可以輸出變數 echo %variable% 結果就變成: @echo off if %time% lss 13 ( set flag=am ) else ( set flag=pm ) echo %flag% 收工!