時間:2017-06-11 來源:互聯網 瀏覽量:
在平時使用計算機的過程中,大家有可能需要計算機在某個時刻自動關機。我在以前使用win7的時候一直都是用“at xx:xx shutdown -s”這個命令來自動關機的。其中的x代表時間。
可是今天在使用這個命令的時候,發現用不了了。電腦顯示at命令已經棄用了。
這就很尷尬了,我就百度了下schtasks這個命令。就發現了在win8以後at命令就棄用了。那麼在win10中該怎樣定時關機?
在網上我就查到了這樣的一個命令
“schtasks /create /tn shut /tr "shutdown -s -f" /sc once /st 23:00”
在這裏解釋下這個命令的意思。
/create 表示創建。
/tn 表示創建的任務叫什麼名字,本例中就叫shut。
/tr 引號表示具體要執行什麼命令,因為schtasks本身也可以帶/s參數,所以用引號把“shutdown -s -f”放在一起表示這是一條子命令。
/sc 表示執行的頻率,once就是執行一次。
/st 表示開始執行的時間。
這裏我之前就運行過這段命令,所以會顯示任務已經存在。選擇替換就可以了。運行這段命令之後我們可以在計劃任務界麵可以看到這個任務
我們可以用記事本把這段代碼存起來,把文件在另存為bat文件。下次要使用的時候,右擊文件選擇編輯改到自己想關機的時間,之後保存再雙擊運行就可以了。是不是很方便。
關於shutdown命令的使用運行shutdown/?查看。
怕大家看不清圖片給大家列出來其中,我們常用的參數:
-s:關機命令。在shutdown後加入該參數是實現關機操作,如果沒有其它參數,則默認是30秒後關機;
-r:重啟命令。在shutdown後加入該參數是實現重啟電腦的操作;
-t:設置時間。這個參數是為shutdown的操作指定時間的,以秒為單位。
-a:取消命令。這個命令直接加在shutdown命令後麵,功能是取消在shutdown命令指定的操作。
最後在說一個關於win8之後就使用的快速開機技術,使用上麵的方法當你關機之後再開機的時候是不會使用快速開機的,這裏就需要修改代碼,加上-hybrid就可以了。像這樣shutdown -s -hybrid -t 3600,這裏使用的是倒計時關機,可以參考上麵的說明。