【技巧】用批处理文件自动获取外网IP并生成记录日志

靖明谈科技 2024-07-08 02:17:41

顺利开通公网IP后,虽然路由器具有ddns转发功能,但是我还是想每天了解公网IP的变化情况。最好是每天自动运行,并且将每天的公网ip保存为一个文件,文件名是当前日期,这样就好比创建了一份公网ip的日志,方便日后查询。

虽说要求简单,但是对我这种编程小白来说还是有点难度的,通过学习,总算是解决了这个问题,下面分享我的解决办法。

首先创建一个bat批处理文件ip.bat(先创建一个ip.txt文件,再修改后缀名为bat即可),我是在d盘创建了ip.bat文件。编辑ip.bat文件,添加如下代码

@echo offSET DD=%DATE%curl -o d:/%DD%-IP.txt ipinfo.io

代码说明:首先获取当前日期,然后在d盘根目录下生成以日期为名的文本文件“日期-ip.txt”。

创建计划任务

接下来设置定时任务,让这个批处理文件每天早上自动运行。打开计算机管理,点击任务计划程序,右侧操作栏选择创建基本任务。

给这个任务起个名称

设置触发条件,我选择的是每天运行。

设置好每天自动运行的时间

选择启动程序

把刚才编辑的批处理文件添加进来。

这样就可以了

最后看一下执行的效果。

0 阅读:0

靖明谈科技

简介:感谢大家的关注