自动备份收藏夹

本文介绍了一种使用Python和VBS脚本自动备份浏览器收藏夹的方法。通过简单的脚本实现收藏夹的定时备份,避免因系统崩溃导致的重要网址丢失。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


        突然系统崩溃了,不得不重装系统,虽然平时就养成了较好的习惯---能不放在系统盘的东西就不放在系统盘。可是有些重要的东东还是避免不了丢失---自己辛辛苦苦收藏了很久的收藏夹(里边有n多好网站的地址)没了。。。。有没有过这种悲惨的遭遇呢?我就有过好几回,后来一段时间手动备份一次,觉得太麻烦了。

        有了需求就好办了,刚好新学了python,何不用用呢,要学以致用麻。其实也非常easy,三两句话就搞定了,下边是我写的一段代码(BackupFavorites.py):

        import os,sys

       deleteCommand = "del d://收藏夹.rar"

       os.system(deleteCommand)

       os.chdir("C://Program Files//WinRAR//")

       tarCommand = "Rar.exe a -ep1 " + "d://收藏夹 " + "/"C://Documents and Settings//kkkk//Favorites/""

       print tarCommand

       os.system(tarCommand)

       运行该程序就能备份了,是够简单吧。但每次还得运行程序才能备份太麻烦了,接着我写了一个vbs脚本:

       Dim oShell,datetime,str
       Set oShell = WScript.CreateObject ("WSCript.shell")

       do while true
             datetime=cstr(formatdatetime(time(),4))
             if datetime="24:00" then 
                 MsgBox("正在备份收藏夹")
                 oShell.run "python F://练手区//python//BackupFavorite.py"
                 Set oShell = Nothing
                 exit do
                 WScript.Quit 1
             end if
             WScript.sleep 1000
       loop

       把该脚本放入系统盘的启动目录下,到晚上10点它就会自动备份收藏夹了,你也可以将BackupFavorites.py编译成可执行文件(见前两篇文章),各位也可以根据自己的需要进行修改(转载请注明出处,尊重原创) 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值