OSの稼働時間を取得する。(バージョン4.81以降)
uptime <intvar>
Windows OSの稼働時間(ミリ秒)を <intvar> に格納する。
※稼働時間が49日を経過すると、0に戻る。
; How to get the uptime in Windows uptime var day = var / 86400000 var = var % 86400000 hour = var / 3600000 var = var % 3600000 min = var / 60000 var = var % 60000 sec = var / 1000 sprintf2 str "System Up Time: %d Days, %d Hours, %d Minutes, %d Seconds" day hour min sec messagebox str "uptime"
uptime varstart ; do something... uptime varend diff = varend - varstart sprintf2 str "MACRO running time: %d msec" diff messagebox str "running time"