windows自动发送文件到FTP服务器脚本

家里有公网IP但是是动态的导致IP可能几天就变动一次这就有点麻烦。当然也有很多也试过很多方案比如用zerotier做内网穿透做备选方案或者路由器设置花生壳绑定域名当然

如果每天能自动发把IP发到我的邮箱就更好了,之前想过用VBS自动发邮件,但是因为不够刺激我就拒绝了。
现在的方案:
1.利用BAT脚本自动把公网IP的值获取下来存到文本里

Date /T >> C:\iplog.txt
time /t >> C:\iplog.txt
curl ipv4.icanhazip.com  >> C:\iplog.txt 

2.然后在写一个脚本上传文件到FTP,这里用两个文件,当然也可以用一个,我用的是两个的
①第一个文件ftp.bat(打开ftp并且用ftp执行ftp.txt里面的命令)

ftp	 -s:ftp.txt

②上面说到的ftp.txt

open 192.168.1.8
anonymous
1665@163.com 
cd /FTP 
put "C:\iplog.txt"

#这里我的FTP配置的是允许匿名登录,匿名用户可以上传文件-----FTP是匿名用户文件夹里的一个子目录–192.168.1.8是IP
3.每日开机执行脚本,可以移动到“自启动文件夹”里每此开机自动执行也可以用类似任务计划程序来启动例如“每天九点启动或者开机自启”这时后还能知道我的电脑什么时候被打开了
默认启动位置
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
计划任务那个本文不做演示
4.centos7搭建邮件服务器每天定时执行命令发邮件到邮箱.(详细教程网上很多)

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值