不可避免地使用微信办公,每天接收巡检报告文档,为方便管理需要进行统一归档。故写此脚本,实现讲微信特定文件复制到指定文件夹。
由于微信每月自动创建文件夹,故使用%Date:~0,4%-%Date:~5,2%获取当前时间的文件夹。这种写法仅限于中文版系统,其他版本的时间格式,可以自己根据系统实际进行修改。
rem 英文版系统时间
echo %DATE%
08/10/2021 Tue
rem 从第6位开始截取4位
echo %DATE:~6,4%
2021
最终,中文版操作系统程序如下
@echo off
rem 微信文件路径
set WeChatFilePath=C:\Documents and Settings\Administrator\My Documents\WeChat Files\wxid_your_id\FileStorage\File
rem 巡检日志
set LogPath=C:\CloudLog
mkdir %LogPath%
cd %WeChatFilePath%
cd %Date:~0,4%-%Date:~5,2%
copy *巡检记录* %LogPath%
pause