自动化测试脚本应用和实践代码
1.自动将本地电脑的文件夹内容压缩成指定格式并备份到网盘
场景举例:可以把自己电脑的Download文件夹设为自动备份文件夹,电脑用任务计划管理固定时间运行一次该命令,即可后台自动将上周一的文件打包上传到网盘
前提:需要下载安装解压缩软件7-zip,网址:7-Zip
可以将该命令保存成:backup.bat,方便设置自动运行
::需要备份的文件夹,自动打包成zip文件 set TozipPath=C:\Users\Liuzhiyu\Desktop\Data\ ::将备份文件移动到该目录,此位置可为网盘目录 set MoveToBox=C:\Users\Liuzhiyu\Desktop\BackUp\ setlocal enabledelayedexpansion ::7Zip主程序的位置 set 7ZipDir=%ProgramFiles%\7-Zip\ ::对上周一的文件进行备份 echo Wscript.echo dateadd("d",-11,date)>vbs.vbs for /f %%a in ('cscript //nologo vbs.vbs') do del vbs.vbs&&set yyyymmdd=%%a for /f "tokens=1,2,3* delims=// " %%i in ('echo %yyyymmdd%') do set yyyy=%%i&set mm=%%j&set dd=%%k if %mm% LSS 9 set mm=0%mm% if %dd% LSS 9 set dd=0%dd% echo %yyyy%%mm%%dd% set dttm=%yyyy%%mm%%dd% set FileName=data%dttm%.zip start /wait "" "!7ZipDir!7z.exe" a -tzip %FileName% %TozipPath% -r copy %FileName% %MoveToBox% del %FileName% /f /q
2.结合ScheduleJob和VBA实现指定时间给指定对象发送邮件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix