所在單位有3000臺Windows終端需要定時關機,定定需求為每天凌晨兩點自動關機,時關關機前有提示,機w腳本可以手動取消。關機關機
不看后悔.jpg)
所在單位有3000臺Windows終端需要定時關機,后悔需求為每天凌晨兩點自動關機,定定關機前有提示,時關可以手動取消因為終端操作系統覆蓋了Win XP、機w腳本Win 7、關機關機Win 10,后悔需要從系統兼容性上考慮關機方案如果關機太突然或不方便取消,定定可能會妨礙工作人員的時關正常工作。
需要考慮的機w腳本工作場景:收費窗口23:59日結,清理賬目手術室電腦(手術麻醉系統)7x24h 手術時不能中斷門診醫生電腦(8:00-17:30)儀器電腦(超聲、關機關機影像、后悔檢查檢驗)自助設備住院部醫生站、護士站(全天)
這個需求可以分解為關機操作和定時觸發兩步,分別考察windows自帶的系統功能和第三方軟件。Windows 系統提供的功能定時關機操作shutdown -s -t 3600
取消關機操作shutdown -a
shutdown 命令參數說明:C:\Users\Administrator>shutdown /?用法: shutdown [/i | /l | /s | /sg | /r | /g | /a | /p | /h | /e | /o] [/hybrid] [/soft] [/fw] [/f]
[/m\\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]沒有參數顯示幫助這與鍵入 /? 是一樣的/?顯示幫助這與不鍵入任何選項是一樣的/i顯示圖形用戶界面(GUI)。
這必須是第一個選項/l注銷這不能與 /m 或 /d 選項一起使用 /s 關閉計算機 /r 完全關閉并重啟計算機/a中止系統關閉這只能在超時期間使用與/fw 結合使用,以清除任何未完成的至固件的引導。
/p關閉本地計算機,沒有超時或警告可以與/d 和 /f 選項一起使用/h休眠本地計算機 可以與 /f選項一起使用/txxx 將關閉前的超時時間設置為 xxx 秒有效范圍是
0-315360000 (10 年),默認值為 30如果超時期限大于0,則 /f 參數為/f參數/c"comment" 注釋重啟或關閉的原因最多允許512 個字符 /f 強制關閉正在運行的應用程序而不事先警告用戶。
shutdown 命令兼容所有 Windows 版本,不方便的地方是取消操作也需要在命令行中進行對于不熟悉命令行的使用者來說不方便,可以把取消命令包裝在bat腳本中,放置在桌面,方便雙擊運行定時執行可以在命令行或圖形化的任務計劃中指定定時計劃。
默認的 shutdown -s -t 60 是以倒計時進行定時,以秒為單位如果時間跨度大,此時需要使用定時程序來觸發關機老版本的 Windows 可以使用 at 命令at 2:00shutdown-s-t
180 # 24小時制at # 顯示任務at /delete # 刪除任務
在Win10中,at 命令已經棄用,無法執行
改為 schtasks 調用關機程序schtasks /Create /TN shutdown /TR "shutdown -s -t 60" /ST "02:00" /SC DAILY查詢定時任務schtasks
/Query /TN shutdown刪除定時任務schtasks /Delete /tn shutdown如果不喜歡命令行,可以在圖形化工具中進行定制:taskschd.msc
在任務計劃程序中定義一個計劃任務
第三方程序在兼容性上不太好,但優點是可以做的很人性化。我推薦一個:https://github.com/lukaslangrock/ShutdownTimerClassic程序界面:
在快要關機時,會以不同顏色進行提醒,×掉即可取消關機,也可右鍵重置計時器,很適合個人使用,如果不是做成強制關機的話。
隨著臨近機關時間,顏色會越來越明顯,還會閃爍進行提醒。
在項目Release 頁面有編譯好的二進制可供下載,只支持Win10,可能兼容Win7,不支持 Win XP。
免責聲明:本站所有信息均搜集自互聯網,并不代表本站觀點,本站不對其真實合法性負責。如有信息侵犯了您的權益,請告知,本站將立刻處理。聯系QQ:1640731186















