到新单位,有个任务,每天要巡查备份文件是否正常生成。服务器清单上170多台服务器,比较重要的有30多台。每天如果手工登陆去查看的工作量,就要花费快2个小时。于是自己用python写了一个文件夹监控,监控文件的产生日期、文件名、文件大小等信息,实时推送到手机微信上。
运行环境
Python3.7
安装win32file模块
1 | pip install pypiwin32 |
源代码
1 | #!/usr/bin/env python |
实现功能
监控C盘下的test
目录,该目录如果产生任何文件变化,(不管是更名、编辑、删除)都会将变化文件的生成时间、文件名、文件大小等信息,推送到我的手机上了。这样不用花时间被动的去做巡检任务了,还有变更历史记史、实时了解,非常方便!