我正在通过Windows 7中的"任务计划程序"创建一个新任务,该计划仅在计算机空闲时启动程序.
创建任务时,我想要使用两个条件:
但是,似乎"在Windows 7中,任务计划程序每15分钟验证计算机是否处于空闲状态." (可以在这里看到:链接)
我的问题是:
现在我们知道它应该至少需要15分钟才能满足这些标准 有人能从这一切中理解吗?
如果计算机空闲,我怎样才能创建执行程序的任务?
小智 5
我知道这个问题很老,但这是针对任何可能受益的人。
我在这里找到了第一个问题的一个很好的答案:https : //superuser.com/questions/777488/task-scheduler-what-is-wait-for-idle-for
虽然我仍然几乎不理解它,但到目前为止我还没有运气让“空闲时开始”条件实际工作。似乎它打算与另一个定时条件结合使用。
像你一样,我想在屏幕保护程序启动或停止的那一刻运行一个程序(我假设这就是你所说的空闲),这是我迄今为止发现的唯一方法,尽管它有点像黑客:你可以用您自己的 .exe(或 .scr)替换屏幕保护程序可执行文件,该文件运行您的命令,然后运行实际的屏幕保护程序(或在它结束时运行您的命令)。
当前屏幕保护程序 exe 的路径位于:HKEY_CURRENT_USER\Control Panel\Desktop\SCRNSAVE.EXE
您可以制作一个批处理文件,如:
start "" C:\MyStartProgram.exe
C:\Windows\system32\PhotoScreensaver.scr /s
C:\MyEndProgram.exe
Run Code Online (Sandbox Code Playgroud)
如果您不“启动”屏幕保护程序,那么它会一直阻塞,直到您中断它,然后运行结束程序。/s 是这样它会启动屏幕保护程序而不是打开它的配置对话框(我认为也是 /c)。
然后使用像这样的批处理到 exe 工具将该批处理转换为 .exe ,它可以工作并且看起来很干净。然后将 .exe 扩展名重命名为 .scr 并将其设置为我上面所说的 SCRNSAVE.EXE 注册表项(请记住,只要您更改控制面板中的任何 ss 选项,就会重置)。
希望能帮助到任何人。
小智 -3
自Win XP Pro时代以来,过程如下。在计算机空闲时运行计划任务\n1.\n打开计划任务。\n2.\n右键单击要在计算机空闲时运行的任务,然后单击“属性”。\n3.\n在“设置”上选项卡上的“空闲时间”下,选中“仅在计算机空闲时间至少达到时才启动任务”复选框。\n4.\n输入任务运行之前计算机必须空闲的时间长度(以分钟为单位)。 \n注意\n\xe2\x80\xa2
\n若要打开“计划任务”,请单击“开始”,单击“所有程序”,指向“附件”,指向“系统工具”,然后单击“计划任务”。\n\xe2\x80\xa2
\n当没有鼠标或键盘活动时,计算机处于空闲状态。\n\xe2\x80\xa2
\n您可以指定计算机尝试查找空闲状态的时间长度(以分钟为单位)运行计划任务的时间。\n\xe2\x80\xa2
\n您还可以通过选中“如果计算机不再空闲则停止任务”复选框来指定在计算机正在使用时应停止任何任务。
由于现代系统中存在的传感器数量已在 Win 7 中更新。只要 Win 7 已知,您就可以分配任何您喜欢的传感器。在http://msdn.microsoft.com/en-us/library/ windows/desktop/aa383561(v=vs.85).aspx \n有关于任务空闲条件的讨论。现在这本身就是一门科学。伟大的差距很好地解决了您提出的问题。
\n\n要使用任务计划程序,请打开“开始”菜单,键入“任务计划程序”,然后按 Return 键。将出现一个窗口,其中列出了您当前计划的所有任务。展开左侧的任务计划程序库以查看其他类别的任务。检查他们做了什么。
\n\n要创建您的个人任务,请单击右侧窗格中的“创建任务”。给它一些名称、描述,并添加一些安全选项。其他选项卡可帮助您创建任务本身:
\n\n“触发器”选项卡允许您指定任务何时运行。这可以是定时的、计划的、分配给事件的,也许是每次计算机启动时,或者更复杂的事情。
\n\n“操作”选项卡是设置任务预期执行的操作的位置。这可能是启动应用程序、显示消息、发送电子邮件或执行命令行命令。\n在“条件”下,您将能够为任务设置某些例外情况。例如,您可以将其设置为仅在计算机空闲一段时间后运行,将其设置为将计算机从睡眠状态唤醒等等。这特别实用,因此请仔细使用这些选项。\n“设置”选项卡主要让您选择在任务无法运行或花费太长时间时发生的情况。您可以将其设置为在错过时再次运行,或者在运行时间过长时停止任务,或者一次启动任务的多个实例。\n如果需要,您还可以选择“文件”>“创建基本任务”一个更简单的向导来指导您完成整个过程。
\n| 归档时间: |
|
| 查看次数: |
14575 次 |
| 最近记录: |