windows - Onidle 任务在特定日期之后开始
问题描述
我正在尝试创建一个批处理文件,该文件将(除其他外)为 Windows 任务计划程序创建任务,该任务应在每次计算机空闲一段时间时执行,但应仅在特定日期之后开始执行该任务。当我试图这样写时
schtasks /create /TN "Connection Configuration" /SC onidle /i 5 /sd 12/13/2018 /tr "C:\Program Files\OpenVPN\config\client.bat"
我收到错误消息,告知 /SD 参数不能与 onidle 一起使用。在 Windows 10 Pro 上还有其他方法可以做到这一点吗?
解决方案
您缺少/create
参数。
这对我有用:
schtasks /create /tn test123 /sc onidle /i 1 /sd 09/12/2018 /tr "cmd /c mkdir test123"
/sd
可以使用但/st
不能。
如果这还不够,请将任务导出为 XML,修改它,然后使用
schtasks /create /xml c:\path\to\file.xml /tn INSERT_TASKNAME_HERE
推荐阅读
- javascript - 功能组件中的反应受控组件错误
- jquery - Select2 小部件获取 ID 并更新 Yii2 中的其他输入文本
- kubernetes - kubectl 命令式对象配置用例
- tensorflow - 我们可以用 tebnsorflow 训练张量的特定部分吗?
- amazon-web-services - 如何将数据从一个表传输到另一个表(AWS 上的 DynamoDB)
- bash - 如何使用给定的构建文件在集群上编译 fortan 代码
- android - 无法在android中显示用户名
- javascript - 将数据添加到返回的模型 sequelize
- javascript - Vuejs,获取 $event.emit 的内容
- javascript - React:渲染组件时在浏览器中获取运行时错误/警告