powershell 轻松管理计划任务

windows 自带的计划任务可以执行一些定时任务,但算不上好用,powershell可以弥补这一缺陷,高效管理计划任务

一 查看计划任务

查看计划任务对应的powershell 命令是 Get-ScheduledTask,需要管理员权限命令执行

如果想知道正在运行的,可以这样执行

Get-ScheduledTask |? state -eq running

对于查到的任务,想知道详细信息,可以用来查看

schtasks /query /tn  路径名字(网上的一些直接名字可能报错)

二 一条命令创建计划任务

schtasks 可以方便快速的创建计划任务,下面的命令

 schtasks  /create /sc daily /tn "自动关机"   /st  18:00  /sd 2022/08/10  /ed  2022/12/31  /tr "shutdown -s -t 60"  

指定从22年8月10日到22年12月31日18:00点自动关机

以后要修改,把参数换一下就行

如果想删除

schtasks  /delete /tn “自动关机”

三 导出和导入计划任务

比如导出上面的自动关机任务

Export-ScheduledTask "自动关机" |outfile d:\tasks\shutdown.xml

想重新导入

Register-ScheduledTask -Xml (get-content "d:\tasks\shutdown.xml"|out-string) -Taskname "自动关机”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值