【问题标题】:Windows Task Scheduling support since Windows XP自 Windows XP 以来的 Windows 任务计划支持
【发布时间】:2012-07-25 19:26:20
【问题描述】:

我有一个 python 脚本需要在每次重启后运行。 我只知道它将安装在 Windows 操作系统上,并且支持的最旧版本是 XP。

可能还有一些奇怪的非消费者版本的 Windows,例如 POS 就绪的嵌入式窗口 (http://www.microsoft.com/windowsembedded/en-us/evaluate/windows-embedded-pos-ready-2009. aspx) 或 windows 服务器。我希望获得对这些 Windows 版本的广泛支持。

我正在 Windows 7 上开发脚本,我现在正在使用任务计划程序 GUI 进行测试。

我用“control schedtasks”命令把它拉起来。

我担心旧版本的 Windows 不会有这个任务计划程序 GUI,甚至没有命令版本 (schtasks)。

有人知道它们与 Windows 的默认安装捆绑了多长时间吗?

捆绑 schtasks.exe 是个好主意吗?那还能用吗?

我想到的解决方案有更好的替代方案吗?

这里的任何见解都将受到高度赞赏。我有点迷失在 Windows 的世界里。 谢谢!

【问题讨论】:

  • 将 Windows 可执行文件从一个版本的 Windows 复制到另一个版本几乎无法正常工作。此外,这可能是不合法的。您是否考虑过让您的脚本成为系统服务?我相信 Python 支持这样做。

标签: windows task scheduler


【解决方案1】:

将适当的调用放入批处理文件中(确保 python 在您的 PATH 变量中)并将其放在“启动”文件夹中

Windows 7:C:\ProgramData\Microsoft\Windows\开始菜单\程序\启动

Windows XP:C:\Documents and Settings\所有用户\开始菜单\程序\启动

【讨论】:

  • 美丽。这正是我所需要的。谢谢!
猜你喜欢
  • 1970-01-01
  • 2012-05-28
  • 1970-01-01
  • 2018-06-06
  • 2011-02-18
  • 2016-02-10
  • 2010-09-28
相关资源
最近更新 更多