在Windows 7 Professional
中,有没有办法在用户单击“关机”(不是计划关闭机器的批处理文件,只有在用户单击“关机”时才运行)时运行批处理脚本(例如,.BAT文件)?
理想情况下,这样的脚本将显示命令提示符窗口,并提供取消关闭过程的选项。
不需要第三方实用程序的解决方案更可取。
发布于 2014-06-27 23:43:09
创建自己的关机脚本-名为Myshutdown.bat -并在脚本中执行您要做的任何事情,然后在脚本的末尾调用shutdown /a。然后执行bat文件,而不是正常的关机。
(有关更多信息,请参阅http://www.w7forums.com/threads/run-batch-file-on-shutdown.11860/。)
发布于 2018-03-01 18:01:30
我在搜索启动和关闭Windows10的运行脚本时发现了这个主题。上面的答案不起作用。对我来说,当我把脚本放到任务调度程序中时,在windows10上工作。操作方法:按window键并编写Task scheduler,打开它,然后在右边是Add task...按钮。您可以在此处添加脚本。PS:我找到了启动和注销用户的操作,没有关机操作。
发布于 2018-03-13 10:42:32
要让上面的代码正常工作,您需要确保存在以下目录(我的目录不存在)。只需将以下代码添加到bat中并运行即可:
mkdir C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup
mkdir C:\Windows\System32\GroupPolicy\Machine\Scripts\Shutdown
mkdir C:\Windows\System32\GroupPolicy\User\Scripts\Startup
mkdir C:\Windows\System32\GroupPolicy\User\Scripts\Shutdown
只是GP需要这些目录存在于:
Group Policy\Local Computer Policy\Windows Settings\Scripts (Startup/Shutdown)
才能正常工作。
https://stackoverflow.com/questions/12434863
复制相似问题