[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
楼主打算按什么规则对应100个txt与100个rar文件?
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

本帖最后由 hanyeguxing 于 2011-4-21 11:30 编辑

要求:压缩包数量不能多于文本数量
注意:目录均包含子目录,但不包括隐藏属性文件
  1. @echo off&setlocal enabledelayedexpansion
  2. (for /r "d:\文本目录" %%a in (*.txt) do echo;%%~a)>$
  3. for /r "d:\压缩包目录" %%a in (*.rar) do (
  4.     if defined b set "c=skip=!b! "
  5.     set "a=%%~a"&set/ab+=1
  6.     call:a
  7. )
  8. del $&exit
  9. :a
  10. for /f "%c%delims=" %%a in ($) do (
  11.     "C:\Program Files\WinRAR\WinRAR.exe" a "!a!" "%%a"
  12.     goto:eof
  13. )
复制代码
寒夜孤星:在没有说明的情况下,本人所有代码均运行在 XP SP3 下 (有问题请发贴,QQ临时会话已关闭)

TOP

返回列表