昨天看到下面这段代码- @echo off
- set n=0
- for %%a in (*.exe) do (
- call :comment %%n%% "%%a"
- set /a n+=1
- )
- goto :eof
- :comment
- if %1 equ 0 (
- set skip=
- ) else (
- set skip=skip=%1
- )
- for /f "%skip% delims=" %%a in (info.txt) do (
- echo %%a | "C:\Program Files\WinRAR\RAR.exe" c "%~2"
- goto :eof
- )
复制代码 意思是读取文本文件里的文字然后逐个给压缩文件添加注释的代码
代码是实现了,,就是现在想请人修改下代码,因为上面这段代码是直接覆盖了压缩文件里的注释的,比如压缩文件里的注释原来是123456,修改后的注释希望保留123456,然后另起一行添加txt文本里的注释! |