显示消息框,除非确认,否则计算机不会关闭

显示消息框,除非确认,否则计算机不会关闭

由于我总是在工作时忘记关闭窗口,因此我尝试显示一个小消息框来提醒我何时关闭计算机。

该脚本很简单:

Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.MessageBox]::Show('Close your window', 'LogOff Reminder', 0)

问题是,我无法让我的系统 Windows 10 在关机时运行它。我尝试使用 设置策略gpedit.msc。我还尝试使用 设置任务taskschd.msc

我对这个问题可能有两种看法:

  1. 脚本运行的时间点已经太晚而无法获得图形反馈,系统已经关闭太久了。
  2. 我的系统并没有真正关机,而仅仅是为了支持快速启动而处于休眠状态。

有人成功实现过这个功能吗?你能指出具体方法吗?

提前致谢!

答案1

不确定您说的是自动关机还是手动关机,但您可以创建一个脚本来关闭计算机,而不是机器上的关机按钮。您可以使用任何语言(如 powershell、vbscript 或批处理)来完成。然后,您可以在单击关机之前提示自己保存。您还可以将其放在系统工具文件夹中,并为其创建一个超级秘密快捷方式,如 Ctrl + Alt + Shift + S。

WIN10:C:\ProgramData\Microsoft\Windows\开始菜单\程序\附件\系统工具

相关内容