
當我的使用者點擊其係統上的「重新啟動」按鈕(Active Directory 環境中的 Windows 10)時,我希望在重新啟動之前執行快速批次腳本。
我的想法是,如果我可以重新映射重新啟動按鈕來運行批次腳本,然後讓該批次腳本中的最後一行運行重新啟動命令。
我怎麼能做到這一點......不幸的是,幾乎所有包括“重新映射”一詞的搜索都在談論重新映射鍵盤按鍵。
編輯:我知道我們可以運行關閉腳本...不幸的是,我只想在重新啟動時運行此腳本,而不是在關閉時運行。如果有辦法區分的話,也能有效解決問題。
答案1
在我們的 Windows 網域中,我們在以下位置配置 GPO:
User Configuration\Administrative Templates\Start Menu and Taskbar
在該層次結構中,我們啟用以下策略:
Remove and prevent access to the Shut Down, Restart, Sleep, and Hibernate commands
配置完成後,Windows 10 開始功能表按鈕將僅包含以下選項:登出。
之後,您可以將自訂批次檔複製到公用桌面 ( ),以便所有使用者都可以隨時使用它,並確保在序列末尾%SystemDrive%\Users\Public\Desktop
有重新啟動命令 ( )。shutdown /r /f /t 0