Board logo

标题: 批量PKZIP问题待解 [打印本页]

作者: chaio58shen     时间: 2008-4-24 13:41    标题: 批量PKZIP问题待解

压缩
cd
cd xiaosiwoa

@echo off
for /r . %%a in (xiaosiwoa.nizhidaoma) do (
cd "%%~pa"
for /f "delims=" %%i in ('dir /ad /b') do call :ss %%i %%a
:ss
set var=%*
"pkzip" a  %var%.zip %var%
EndLocal
压缩XIAOSIWONA目录下所有包含xiaosiwoa.nizhidaoma文件的子目录
每个压缩文件名以当前目录名.ZIP为名


解压
cd
cd xiaosiwoa
  @echo off

  for /r . %%a in (*.zip) do (
  cd "%%~pa"
  pkunzip x "%%a"
  del "%%a"
  )

看看有谁帮我测试一下