命令: "SCHTASKS /Create /?" 开启 Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 可用
命令"SCHTASKS /Create /?"的示例
以下是使用该命令的示例
`SCHTASKS /Create`创建计划任务:
示例1:创建一个简单的计划任务:
SCHTASKS /Create /SC DAILY /TN "我的任务" /TR "C:\小路\为了\脚本.bat" /ST 12:00
此命令创建一个名为MyTask的每日计划任务,该任务每天中午 12:00 运行批处理脚本C:\Path\To\Script.bat。
示例 2:使用特定凭据创建计划任务:
SCHTASKS /Create /SC WEEKLY /D MON /TN "每周报告" /TR "C:\小路\为了\报告.exe" /ST 08:00 /RU "用户名" /RP "密码"
这里,创建了一个名为Weekly Report的每周计划任务,该任务每周一上午 8:00 运行程序C:\Path\To\Report.exe。凭证(
`用户名`和
`密码`)被指定。
示例 3:在远程计算机上创建计划任务:
SCHTASKS /Create /S "远程计算机" /U "管理员_用户" /P "管理员_密码" /SC MONTHLY /D 15 /TN "月度报告" /TR "C:\小路\为了\月度报告.exe" /ST 18:00
这里,在远程计算机RemoteComputer 上创建了一个名为Monthly Report 的每月计划任务。该任务在每月 15 日下午 6:00 运行程序C:\Path\To\MonthlyReport.exe。指定在远程计算机上执行的凭据。
提示:
- 参数如
`/SC`(日程),
`/TN`(任务名称),
`/TR`(任务运行),
`/ST`(开始时间),
`/RU`(以用户身份运行),
`/RP`(运行密码)可能会根据具体要求而有所不同。使用
`SCHTASKS /?`获取选项和参数的完整列表。
- 确保您有足够的权限来创建计划任务,尤其是在您提供凭据的情况下。
- 应谨慎处理凭证以遵守安全准则。
"SCHTASKS /Create /?" 摘自 Microsoft Windows 帮助
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
SCHTASKS /Create [/S system [/U username [/P password]]]
[/RU username [/RP password]] /SC schedule [/MO modifier] [/D day]
[/I idletime] /TN taskname /TR taskrun [/ST starttime] [/M months]
[/SD startdate] [/ED enddate]
描述:
启霉芾碓币栽诒镜鼗蛟冻滔低成?
创建计划任务。
参数列表:
/S system 指定要连接到的远程
系统。如果省略这个
系统参数,默认是本地
系统。
/U username 指定命令执行的
用户上下文。
/P password 指定给定用户上下文
的密码。
/RU username 指定任务运行的用户
帐户 (用户上下文)。
对于系统帐户,有效值是 "",
"NT AUTHORITY\SYSTEM" 或
"SYSTEM"。
/RP password 指定用户密码。
要提示输入密码,值
必须是 "*" 或没有。
密码将不会对系统帐户
起作用。
/SC schedule 指定计划频率。
有效计划任务: MINUTE, HOURLY,
DAILY, WEEKLY, MONTHLY, ONCE,
ONSTART, ONLOGON, ONIDLE。
/MO modifier 改进计划类型以允许
更好地控制计划重复
周期。有效值列于
下面"Modifiers" 部分中。
/D days 指定该周内运行任务的
日期。有效值: MON, TUE,
WED, THU, FRI, SAT, SUN
和对 MONTHLY 计划的 1 - 31
(某月械娜掌?。
/M months 指定一年内的某月。
默认是该月的第一天。
有效值: JAN, FEB, MAR,
APR, MAY, JUN, JUL, AUG, SEP, OCT,
NOV, DEC。
/I idletime 指定运行一个已计划的
ONIDLE 任务之前要等待
的空闲时间。
有效捣段? 1 到 999 分钟。
/TN taskname 指定唯一识别这个计划
任务的名称。
/TR taskrun 指定这个计划的任务
运行的程序的路径和
文件名。
示例: C:\windows\system32\calc.exe
/ST starttime 指定运行这个任务的时间。
时间格式是 HH:MM:SS (24
小时时间) 例如,14:30:00
是下午 2:30 PM。
/SD startdate 指定第一次运行这个
任务的日期。格式为
"yyyy/mm/dd"。
/ED enddate 指定上次运行这个
任务的日期。格式为
"yyyy/mm/dd"。
/? 显示帮助/用法。
修改者: 按计划类型的 /MO 开关的有效值:
MINUTE: 1 到 1439 分钟。
HOURLY: 1 到 23 小时。
DAILY: 1 到 365 天。
WEEKLY: 1 到 52 周。
ONCE: 无修改者。
ONSTART: 无修改者。
ONLOGON: 无修改者。
ONIDLE: 无修改者。
MONTHLY: 1 到 12,或
FIRST, SECOND, THIRD, FOURTH, LAST, LASTDAY。
示例:
SCHTASKS /Create /S system /U user /P password /RU runasuser
/RP runaspassword /SC HOURLY /TN rtest1 /TR notepad
SCHTASKS /Create /S system /U domain\user /P password /SC MINUTE
/MO 5 /TN rtest2 /TR calc.exe /ST 12:00:00
/SD 2001/12/30 /ED 2001/12/30 /RU runasuser /RP
SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN game
/TR c:\windows\system32\freecell
SCHTASKS /Create /S system /U user /P password /RU runasuser
/RP runaspassword /SC WEEKLY /TN test1 /TR notepad.exe
SCHTASKS /Create /S system /U domain\user /P password /SC MINUTE
/MO 5 /TN test2 /TR c:\windows\system32\notepad.exe
/ST 18:30:00 /RU runasuser /RP *
SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN cell
/TR c:\windows\system32\freecell /RU runasuser
重要信息,"SCHTASKS /Create /?"命令的提示
当使用`SCHTASKS /Create`命令中,有一些重要的注意事项和注意事项:
### 权限:
1. 任务日志记录:检查计划任务的日志以确保它们正常运行。这有助于识别问题。
2. 定期检查:定期检查您的计划任务,尤其是在系统更新或更改之后,以确保它们正常工作。
3. 时间格式:确保时间和时间表的格式正确。不正确的时间规范可能会导致意外行为。
4. 参数组合:有些参数是相互关联的。确保参数的组合有意义并产生所需的结果。
5. 时间与时间间隔:注意指定特定时间(`/ST`)和时间间隔(`/ET`)。明确哪种类型的日程安排适合您的计划任务。
6. 计划任务权限:确保执行任务的用户`SCHTASKS /Create`具有计划任务所需的权限。特别是如果您有凭据(`/RU`和`/RP`),这些用户必须具有必要的权限。
7. 理解参数:花时间阅读文档(`SCHTASKS /?`)了解不同的参数及其影响。
8. 管理员权限:创建计划任务需要管理员权限。确保以管理员身份打开命令提示符。
9. 程序或脚本依赖:如果您的计划任务依赖于外部程序或脚本,请确保环境变量、路径和依赖配置正确。
10. 任务备份:如有必要,创建计划任务配置的备份,以便在出现问题时快速恢复。
重要的是`SCHTASKS /Create`- 应谨慎使用命令,尤其是在生产系统上使用时。对计划任务进行不需要的更改可能会导致意外行为。