You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python从命令行创建带管理员权限的任务计划程序

使用CMD创建带管理员权限的Python脚本任务计划程序

核心命令与关键参数

Windows自带的schtasks命令可完全替代图形化任务计划程序操作,针对你的需求,核心配置如下:

1. 启用管理员权限

添加/RL HIGHEST参数即可让任务以最高权限(管理员权限)运行。若需指定特定管理员账户,搭配/RU(账户名)和/RP(密码)参数使用。

2. 传递Python路径与脚本参数

在/TR(任务运行命令)参数中,需完整指定Python解释器路径、脚本路径及所需参数。若路径含空格,必须用引号包裹,CMD中需用\"转义引号。

完整示例命令

以下是创建每天上午10点运行的Python自动化任务的完整命令:

schtasks /CREATE /TN "Python自动化任务" /TR "\"C:\Program Files\Python311\python.exe\" \"C:\MyScripts\auto_task.py\" --input data.csv" /SC DAILY /ST 10:00 /RL HIGHEST /RU "Administrator" /RP *

参数解释

  • /CREATE:触发任务创建操作
  • /TN "Python自动化任务":设置任务显示名称
  • /TR "......":定义任务执行的完整命令行,包含Python解释器绝对路径、脚本文件绝对路径、脚本运行参数(如--input data.csv)
  • /SC DAILY:设置任务调度类型为每日执行(可选值:ONCE/WEEKLY/ONLOGON等)
  • /ST 10:00:设置每日执行的具体时间
  • /RL HIGHEST:强制任务以管理员权限运行
  • /RU "Administrator":指定运行任务的管理员账户名
  • /RP *:执行命令时弹出密码输入框,避免明文暴露密码(直接写密码可替换*为实际密码)

常见注意事项

  • 若Python或脚本路径不含空格,可省略引号转义,直接填写路径
  • 修改已创建任务,使用schtasks /CHANGE命令配合对应参数
  • 验证任务创建结果,执行schtasks /QUERY /TN "Python自动化任务"查看详情

内容的提问来源于stack exchange,提问作者asf asf

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 15:25:14