windows定时任务

windows定时任务计算程序,目前我了解的有三种方法。分别如下所述:
a).从管理->任务计算里添加定时任务。这种方法很简单。

b).CMD命令行方式
    at命令
例1:定时启动关闭某个服务,以RAS服务方例,让该服务在每日19:00启动,次日7:30关闭,AT命令如下
at 15:20 /every:M,T,W,Th,F,S,Su net start "remote access server"
at 7:30 /every:M,T,W,Th,F,S,Su net stop "remote access server"
其中M,T,W,Th,F,S,Su分别代表星期monday、Tuesday、Wednesday、Thursday、Friday、Saturday、Sunday

c).用bat批处理文件方式
##定时关机
1.编写一个批处理文件()使用批处理文件的原因是为了以后更灵活的控制而不需要重新建立调度),则使

用文件存为c:\autoshut.bat ,内容如下:

shutdown -a,设置好自动关机后,如果想取消的话
            -f:强行关闭应用程序
            -m   \\计算机名:控制远程计算机
            -i:显示图形用户界面,但必须是Shutdown的第一个选项
            -l:注销当前用户
            -r:关机并重启
            -t 时间:设置关机倒计时
            -c "消息内容 ":输入关机对话框中的消息内容(不能超127个字符)

2.建立自动执行条目:at 22:00 c:\autoshut.bat
这样每天晚上22:00机器都会自动关机,在关机前会进行30秒钟的提示,倒计时的。

d).SchTasks /?: 查看 SchTasks命令.(该命令我的了解不深,只会简单的用)

SCHTASKS /parameter [arguments]

描述:
    允许管理员创建、删除、查询、更改、运行和中止本地或远程系统上的计划任务。

参数列表:
    /Create         创建新计划任务。

    /Delete         删除计划任务。

    /Query          显示所有计划任务。

    /Change         更改计划任务属性。

    /Run            按需运行计划任务。

    /End            中止当前正在运行的计划任务。

    /ShowSid        显示与计划的任务名称相应的安全标识符。

    /?              显示此帮助消息

   Windows 任务计划程序需要:具体的任务执行程序(exe,批处理);而通过设置,让Windows来控制具体的

执行的具体时间,重复度,触发条件,等。我们可以控制的是 具体的任务执行程序。 当然如果我们将什么

时候定时执行任务,以及如何重复执行,触发条件等都写在程序里,也未尝不可,但是这样的话,就抹杀了

Windows任务计划程序的特有功能了!!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值