windows-7 - 当我的笔记本电脑在 Windows 7 中进入休眠状态时关闭正在运行的应用程序(合上盖子或按下 sleep 按钮)

标签 windows-7 task scheduler sleep

我有一个程序(program.exe),当我的笔记本电脑进入休眠状态时,我想关闭该程序,无论是按下 sleep 按钮、合上盖子还是经过一段时间并自动进入休眠模式。

我怀疑是任务计划程序中的某些内容,但我不知道如何找到“笔记本电脑进入休眠状态时”事件,然后关闭program.exe

我知道也许我可以编写一个 Python 脚本,但我觉得任务计划程序是最简单的方法,也许其他人,像我一样,需要解决同样的挑战。

谢谢!

最佳答案

经过一番挖掘,我找到了解决方案,我将其发布在这里,也许它会在某个时刻对某人有所帮助。

  1. 打开任务计划程序
  2. 创建任务
  3. 为其命名(Close_program_on_sleep)
  4. 检查运行是否用户已登录
  5. 选择“为 Windows 7 配置”
  6. 进入“触发器”选项卡,然后选择“新建”
  7. 选择开始任务:在事件中
  8. 选择 Log = System Source = Kernel-Power Event ID = 42。单击“确定”
  9. 在“操作”选项卡上单击“新建”,然后单击“新建”> 启动程序
  10. 在程序/脚本中添加taskkill/f/im“your_program_to_be_angled.exe”
  11. 好的
  12. 享受吧:)!

关于windows-7 - 当我的笔记本电脑在 Windows 7 中进入休眠状态时关闭正在运行的应用程序(合上盖子或按下 sleep 按钮),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61732148/

相关文章:

windows-7 - Windows 7 中的 USB Missile Launcher 驱动程序

c# - Windows 操作系统之间的 SQL 连接字符串是否不同?

java - 如何在Project Reactor中正确使用Schedulers.single()?

c++ - ofstream 不适用于 Windows 7 隐藏文件

c# - 控制台应用程序在 visual studio 中打开后立即关闭

task - 关于 pxHigherPriorityTaskWoken

gradle - 使用 gradle 任务删除文件

C# 从任务返回数据

node.js - NodeJs 在多个 Node 上调度作业

asp.net - Web应用程序如何在共享主机上实现调度任务?