[爆卦]Cmd 自動執行 指令是什麼?優點缺點精華區懶人包

為什麼這篇Cmd 自動執行 指令鄉民發文收入到精華區:因為在Cmd 自動執行 指令這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者hank2579 (I Don't Care.)看板Nethood標題Re: 如何固定時...



Windows裡面有一個自動關機的參數可以使用
你可以再命令列 (執行/cmd 裡面輸入以下指令)

shutdown -s -f -t xx -c "註解"

例如 shutdown -s -f -t 3600
電腦就會在3600秒(一個小時)之後關機

上面的 -s是代表關機 -f 是強制執行 -t 是設定執行之後要執行 -c 是對於關機的註解
如果你直接打 shutdown -s -f 這樣你電腦就馬上登出關機了







如果原po是想要每天的某個時間關機的話
可以使用 at 參數 或者 Windows內建的工作排程器 (at參數的圖像化界面)


如果使用 at 參數的話
就變成以下的狀況

使用方法為
at time [EVERY:date] "command"
其中 time就是時間 EVERY:date 就是多久執行一次 不打此塊則每日執行
"command"就是我們想執行的指令 例如此狀況我們要用shutdown


examples

每個禮拜一的上午八點這個關機程式就會自動執行
at 08:00 /EVERY:MONDAY "shutdown -s -t 3600 -c "電腦將在一小時候電腦" "

每個月的第 1 與 15 天上午九點執行重新開機
at 08:00 /every:1,15 "shutdown -r -f -t 60 -c "電腦將在60秒後重新開機" "

在每天八點三十分.執行關機
at 08:30 "shutdown -s -f -t 60 -c "60秒後關機" "



如果真的不會用
請先開啟記事本先把shutdown指令輸入

例如 shutdown -s -f -t 3600
然後存檔 存檔的時候請選擇"所有檔案" 檔名為 xx.bat
(不可取名shutdown.bat其他可以)

然後用你的工作列搜尋"排程兩字" 可以進去圖像化的排程介面做設定
每隔一段時間 執行你剛寫好的bat檔 這樣子



有其他問題可以搜尋 shutdown at 這關鍵字 應該可以找到更多有用的資料

自動開機我就不知道了

※ 引述《matthew0204 (馬修)》之銘言:
: ※ 引述《Thelper (因果關係從來就不曾存在)》之銘言:
: : 因為工作需要 有個程式要一天特定的幾個時間執行,其他時間則不需要
: : 希望可以節能省碳省電費,電腦平時關機,等到特定時間到了再自動開機
: : 讓程式自動跑完後再自動關機,等下次時間到,再自動開機來執行程式就好
: : 網路上找的設定BIOS自動開機的方法,似乎只能設定一日中的特定"一個"時間
: : 不知有沒有什麼方法可以設定成 一天多個時間自動開機
: : 例如 每天的8:00, 13:45及21:00,電腦都會自動開機
: : (開機後自動執行完程式後就自動關機,等著下一次再自動開機)
: : 不曉有什麼方法才能辦到呢
: : 不然為了一天只運作幾次的程式 電腦一直開著感覺滿浪費電的 謝謝!!
: BIOS設定當power lost再重新供電後power on "停電後恢復電力自動開機"
: 程式中設定跑完後自動關機...(如果沒有請GOOGLE 設定排程關機)
: 購買一個定時插座
: 設定要開機前斷電
: 要開機的時間開始供電
: 這樣就可以達到您的需求了

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.130.76
hank2579:然後我發現我完全重點錯誤 他要自動開機不是關機= = 03/21 17:16
tnav:shutdown指令滿方便的,可後來我懶得打,就通通用排程關機了 03/21 20:23
Thelper:最後一句...XD 03/24 00:20

你可能也想看看

搜尋相關網站