bat定时任务

1、功能:windows平台定时完成某任务

2、要点:

1)定时实现: ping

2)时间比较:"11:00:00" == "%time:~0,8%"

3)不断循环:goto

4)具体功能:可能是启动某个程序、打印某个日志

bat脚本代码:

@echo off
:Again
if "11:00:00" ==  "%time:~0,8%" (
echo "Called000000000000000", 
ping 127.0.0.1 -n 2
goto Again
) else ( 
if "16:00:00" ==  "%time:~0,8%" (
echo "Called11111111111111", 
ping 127.0.0.1 -n 2
goto Again
) else ( 
if "13:55:00" ==  "%time:~0,8%" (
echo "Called22222222222222", 
ping 127.0.0.1 -n 2
goto Again
) else (
echo "Waiting Call",
echo %time:~0,8%,
ping 127.0.0.1 -n 2
goto Again
)
)
)

参考资料:https://blog.csdn.net/lonelyrains/article/details/45149791

暂无评论

发表评论

您的电子邮件地址不会被公开,必填项已用*标注。

相关推荐

Linux使用 history 查看命令执行时间方案

在linux下,有时我们需要知道有些命令执行后,运行大概花费了多少时间,这个时候我们就需要用到以下命令: # export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S " # history 所以,可以在某些命令执行完毕之后,打一些不痛不痒的命令,例如:# ls ,这样就可以在使用历 ...

Kdevtmpfsi 挖矿病毒处理方式

中毒线上状态:CPU占满90%+,引发线上服务处理异常缓慢等问题,从而导致业务异常。 处理方法: 1. 查看占用高的进程。 # top   2. 排序按下1,找到占用高CPU的进程后,Ctrl+z退出。   3. 查找对应的进程号。(可以使用pgrep来更加精确查询) # ps -au ...

Mysql 导出表结构(含列名、数据类型、字段备注注释)

MYSQL使用sql文件导出表结构(含列名、数据类型、字段备注注释)可以导出成Excel。 执行如下sql: SELECT COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, COLUMN_DEFAULT 默认值, COLUMN_ ...

Docker 查看启动进程及日志命令

一、docker ps 查看正在运行的docker容器有哪些。   二、docker ps -a 查看所有docker容器,包括不在running状态的。   三、docker logs 参数 容器id 查看具体某一个容器的日志。 其中参数可选择的有: -f follow 表示实时显示日志 -t timestamp 表示 ...

微信扫一扫,分享到朋友圈

bat定时任务