進入 Windows 後自動關機

在沒有螢幕輸出的情況下,如何判斷是否成功進入 Windows 系統?

1、可以用鍵盤的 NumLock 燈號判斷,如果沒有反應,表示當機。
2、可以依 log 判斷,進入 Windows 2019 時,會出現:
      SmmInstallProtocolInterface: 296EB418-C4C8-4E05-AB59-39E8AF56F00A 0
3、可以依 log 判斷,Windows 2019 關機時,會出現:
      SmmInstallProtocolInterface: 0A97A42A-6929-4DE2-91C1-F2C037BACAA5 0

在沒有螢幕輸出的情況下,進入 Windows 系統後,對於關機的操作是有點困難的,如果沒有正常關機,又可能造成 Windows 毀損,是否可以作到自動關機呢?
又如果想要取消自動關機時,也可以輕鬆取消的作法。

只要在 Windows 開機後,自動執行如下的 batch 檔即可:(auto-shutdown.bat)

#echo off
echo shutdown in 30 secs
shutdown.exe /s /t 30
pause
shutdown.exe /a

依上述 batch 檔的寫法,執行後,會執行 "shutdown.exe /s /t 30" 在 30 秒內關機。
如果此時,按下任意任意鍵,讓程式繼續執行,則會執行 "shutdown.exe /a" 取消關機。

 

讓 batch 自動執行的方法也很簡單,把 auto-shutdown.bat 複製到 Startup 的資料夾下即可:
C:\Users\hp\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Startup 資料夾的路徑在不同的系統下可能有變動,保險的作法是:
1、同時按下 windows + r,顯示 "執行" 視窗。
2、輸入 "shell:startup",開啟 Startup 資料夾。

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 silverwind1982 的頭像
    silverwind1982

    拾人牙慧

    silverwind1982 發表在 痞客邦 留言(0) 人氣()