George IV Asked: 2009-07-10 15:53:28 +0800 CST2009-07-10 15:53:28 +0800 CST 2009-07-10 15:53:28 +0800 CST Windows cron 作业 772 Windows 是否可以替代 cron 作业?我想安排一个任务在每天早上 6 点运行。 编辑:我想在命令行上执行它以在批处理脚本中使用。 windows unix cron 7 个回答 Voted Jeremy Viet 2009-07-10T15:57:22+08:002009-07-10T15:57:22+08:00 Windows 具有“计划任务”,您可以使用它来计划脚本和程序的运行。 微软知识库 使用计划任务 要打开计划任务,请单击开始,单击所有程序,指向附件,指向系统工具,然后单击计划任务。 要安排新任务: 双击添加计划任务以启动计划任务向导,然后在第一个对话框中单击下一步。 下一个对话框显示您的计算机上安装的程序列表,这些程序可以是 Windows XP 操作系统的一部分,也可以是软件安装的结果。 使用以下过程之一: * 如果列出了要运行的程序,请单击该程序,然后单击下一步。* 如果要运行未列出的程序、脚本或文档,请单击浏览,单击要计划的文件夹和文件,然后单击打开。 键入任务的名称,然后选择以下选项之一: * 每天 * 每周 * 每月 * 仅一次 * 我的计算机启动时(用户登录之前) * 我登录时(仅在当前用户登录后上) 单击下一步,指定有关运行任务的日期和时间的信息,然后单击下一步。 请注意,有关运行任务的日期和时间的信息会因您在上一个向导对话框中所做的选择而异。例如,如果您选择每周,则必须指明星期几、时间以及任务是否应该每周、每 2 周、每 3 周等运行。 键入与此任务关联的用户的名称和密码。确保您选择具有足够权限的用户来运行该程序。默认情况下,向导选择当前登录的用户名。 单击下一步,然后在验证所做的选择后单击完成。 CapBBeard 2009-07-10T16:21:40+08:002009-07-10T16:21:40+08:00 您可能还想查看我经常使用的“at”命令。 http://www.ss64.com/nt/at.html :) 例如, at 6:00 /EVERY:m,t,w,th,f,s,su run_job.cmd 每天 6 点执行“run_job”。 Best Answer George IV 2009-07-10T15:59:53+08:002009-07-10T15:59:53+08:00 SCHTASKS正是我想要的;我找到了。谢谢您的帮助! Kyle 2009-07-10T17:04:59+08:002009-07-10T17:04:59+08:00 您可以随时尝试 cron。 我在我的大多数 Windows boxen 上安装了 Cygwin。 Skyhawk 2012-03-31T00:17:13+08:002012-03-31T00:17:13+08:00 您正在查找的命令被调用at,它将允许您通过命令行创建计划任务,例如: at 22:00 shutdown /r /t 30 at 6a /every:m,t,w,th,f,s,su cmd /c c:\cave\vampire.bat John Gardeniers 2009-07-10T15:57:48+08:002009-07-10T15:57:48+08:00 试试 Windows 任务计划程序(AKA 计划任务)。您可以在控制面板中找到它。 Zypher 2009-07-10T15:57:58+08:002009-07-10T15:57:58+08:00 使用计划任务开始->所有程序->附件->系统工具->计划任务 它不如 cron 强大,但它会为你完成工作。
Windows 具有“计划任务”,您可以使用它来计划脚本和程序的运行。 微软知识库
使用计划任务 要打开计划任务,请单击开始,单击所有程序,指向附件,指向系统工具,然后单击计划任务。
要安排新任务:
下一个对话框显示您的计算机上安装的程序列表,这些程序可以是 Windows XP 操作系统的一部分,也可以是软件安装的结果。
使用以下过程之一: * 如果列出了要运行的程序,请单击该程序,然后单击下一步。* 如果要运行未列出的程序、脚本或文档,请单击浏览,单击要计划的文件夹和文件,然后单击打开。
键入任务的名称,然后选择以下选项之一: * 每天 * 每周 * 每月 * 仅一次 * 我的计算机启动时(用户登录之前) * 我登录时(仅在当前用户登录后上)
单击下一步,指定有关运行任务的日期和时间的信息,然后单击下一步。
请注意,有关运行任务的日期和时间的信息会因您在上一个向导对话框中所做的选择而异。例如,如果您选择每周,则必须指明星期几、时间以及任务是否应该每周、每 2 周、每 3 周等运行。
您可能还想查看我经常使用的“at”命令。
http://www.ss64.com/nt/at.html :)
例如,
每天 6 点执行“run_job”。
SCHTASKS正是我想要的;我找到了。谢谢您的帮助!
您可以随时尝试 cron。
我在我的大多数 Windows boxen 上安装了 Cygwin。
您正在查找的命令被调用
at
,它将允许您通过命令行创建计划任务,例如:at 22:00 shutdown /r /t 30
at 6a /every:m,t,w,th,f,s,su cmd /c c:\cave\vampire.bat
试试 Windows 任务计划程序(AKA 计划任务)。您可以在控制面板中找到它。
使用计划任务开始->所有程序->附件->系统工具->计划任务
它不如 cron 强大,但它会为你完成工作。