2015年7月29日 星期三

[Command] schtasks 指令

每5分鐘執行某一個檔案一次

schtasks /create /sc minute /mo 5 /tn "test" /tr "D:\test.bat"


查詢目前的排程資訊
C:\Users\Luke>schtasks /query




刪除新增的排程
schtasks /delete /tn "test"


2015年7月27日 星期一

[Command] AT指令

排程工作 AT 指令
網路有很多解說
就不再Copy&Past

查詢目前的排程有哪些
直接輸入at

EX:

設定排程
後面"command"需要數入完整路徑
at 14:08 "D:/test/test1.txt"
EX:


Command 上的說明

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
    [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\\computername     指定遠端電腦。
                   如果省略這個參數,命令會被排定在本機上執行。
id                 指定給排定時程命令的識別碼。

/delete            刪除某個已排程的命令。如果省略 id,所有電腦上已排程的
                   命令都會被刪除。
/yes               用於刪除所有已排程的工作,且不想在執行刪除時顯示確認
                   訊息使用。
time               指定命令執行的時間。
/interactive       允許工作在執行時,與當時登入的用戶互動。

/every:date[,...]  指定在每週或每月的某日 (或某幾日) 執行命令。
                   如果省略日期,則預設為在每月的本日執行。

/next:date[,...]   指定在下一次的指定日期 (如,下週三) 時,執行命令。
                   如果省略日期,則預設為在每月的本日執行。

"command"          準備執行的 Windows NT 命令或批次檔。