@echo off
::请用notepad+++编辑脚本,并将编码方式保存为ANSI格式
::此脚本在批量压缩文件过程中,会因为文件名中有空格报错,所以一定要使得被压缩文件名字中无空格
echo 7z批量压缩
::设置环境变量,将压缩软件目录复制到此处
set PATH=%PATH%;D:\Program Files\7-Zip
cd /d %~dp0
:: 打包文件目录
echo 请输入压缩路径:
set /p paths=
cd %paths%
setlocal enabledelayedexpansion
for /f "delims=." %%i in ('DIR /B') do (
echo %%i
7z a %%i.zip %%i
)
pause