首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在Windows关闭时执行批处理脚本

在Windows关闭时执行批处理脚本
EN

Stack Overflow用户
提问于 2012-09-15 13:45:34
回答 4查看 127.9K关注 0票数 39

Windows 7 Professional中,有没有办法在用户单击“关机”(不是计划关闭机器的批处理文件,只有在用户单击“关机”时才运行)时运行批处理脚本(例如,.BAT文件)?

理想情况下,这样的脚本将显示命令提示符窗口,并提供取消关闭过程的选项。

不需要第三方实用程序的解决方案更可取。

EN

回答 4

Stack Overflow用户

发布于 2014-06-27 23:43:09

创建自己的关机脚本-名为Myshutdown.bat -并在脚本中执行您要做的任何事情,然后在脚本的末尾调用shutdown /a。然后执行bat文件,而不是正常的关机。

(有关更多信息,请参阅http://www.w7forums.com/threads/run-batch-file-on-shutdown.11860/。)

票数 4
EN

Stack Overflow用户

发布于 2018-03-01 18:01:30

我在搜索启动和关闭Windows10的运行脚本时发现了这个主题。上面的答案不起作用。对我来说,当我把脚本放到任务调度程序中时,在windows10上工作。操作方法:按window键并编写Task scheduler,打开它,然后在右边是Add task...按钮。您可以在此处添加脚本。PS:我找到了启动和注销用户的操作,没有关机操作。

票数 3
EN

Stack Overflow用户

发布于 2018-03-13 10:42:32

要让上面的代码正常工作,您需要确保存在以下目录(我的目录不存在)。只需将以下代码添加到bat中并运行即可:

代码语言:javascript
复制
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需要这些目录存在于:

代码语言:javascript
复制
Group Policy\Local Computer Policy\Windows Settings\Scripts (Startup/Shutdown)

才能正常工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12434863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档