bat文件:
@echo off
setlocal
rem 设置需要压缩的文件夹路径
set "source_folder=folder1"
rem 设置压缩后的文件名和路径
set "output_zip=folder1.zip"
rem 使用 WinRAR 命令进行压缩
echo Compressing folder %source_folder% ...
"%ProgramFiles%\WinRAR\WinRAR.exe" a -ag -r -ibck -x*/bin/* -x*/obj/* -x*/BJKS_PSD2024/* "%output_zip%" "%source_folder%"
echo Compression completed.
endlocal
说明:
folder1是指与bat同级的文件夹名称,待压缩的文件夹
output_zip 是压缩生成的文件名,由于参数-ag,会自动在该名称后增加日期时间
-x*/bin/* -x*/obj/* -x*/BJKS_PSD2024/* 是需要排除的子文件夹名称
标签:echo,bat,WinRAR,压缩,folder1,备份文件,文件夹,winrar From: https://www.cnblogs.com/yzy666/p/18126320