Windows 10 在特定时间之间确认关机

Windows 10 在特定时间之间确认关机

当我尝试在一天中的特定时间之前关闭我的电脑时,我想显示一个确认对话框。

我已经尝试在选项卡中Local Group Policy Editor添加PowerShell 脚本,并手动将其复制到单击时打开的文件夹中Computer Configuration -> Windows Settings -> Scripts -> ShutdownScriptsPowerShell ScriptsShow Files...

但似乎脚本没有启动,或者消息框被 Windows 立即关闭。这是脚本:

Add-Type -AssemblyName System.Windows.Forms

$now = Get-Date
$deadline = Get-Date -Hour 16 -Minute 30 -Second 0
if ($now -lt $deadline) {
$answer = [System.Windows.Forms.MessageBox]::Show("Continue Shutdown?","Shutdown", "YesNo" , "Information" , "Button1")
if ($answer -eq "No") {
    shutdown -a
}
}

Shutdown Event Tracker由于我无法指定时间,因此无法激活。

目前我看到的唯一解决方案是使用自定义关机脚本代替 Windows 关机按钮。您还有其他想法吗?

相关内容