起因
前几天去学校机房做实验,U盘果然又被机房电脑玷污了,又只能格式化了(衰~)
思考解决办法,想着如果每当电脑插入U盘,就自动备份U盘里的文件就好了
行动
想到就做吧,正好这几天在学习Python,那就用python来实现这个小脚本吧
Python源码
|
|
简单解释
上述源码中定义了两个函数:
- GetFileList(dir, fileList): 返回dir下的所有目录和文件
- backup(filepath): 将U盘下的所有文件以日期命名打包,并放在filepath下的backup目录下
可改进的地方
本来的想法是当插入U盘是即可自动执行备份操作,但是才知道Windows已经禁用了U盘的自动播放,故没有实现这一功能
后来想到,或许可以在电脑上设计一个定时打开的任务,当它打开时如果电脑插着U盘就备份,这样应该也能做到自动备份的效果,有空再做吧
自己还是太年轻啊,这些很简单的操作都不会[哭脸]
GitHub
Follow 我的Python学习项目吧,大家一起进步