Y he estado tratando de realizar ingeniería inversa a través de mirar los archivos antiguos que tengo. Lo que tengo hasta ahora es
ren * .cbr * .rar
para .rar %% X en (*) hacer "c: \ Archivos de programa \ 7-Zip \ 7z.exe" x "%% X \" "%% X.rar"
para / d %% X en (*) hacer "c: \ Archivos de programa \ 7-Zip \ 7z.exe" a "%% X.zip" "%% X \"
ren * .zip * .cbz
eco
El resultado es que ... solo funciona la primera operación de cambio de nombre. Lo que significa que los archivos CBR se renombran a archivos .rar, que es lo que se supone que debe hacer.
(Para aquellos interesados y no entendidos, los archivos .cbr son literalmente archivos .rar, literalmente archivados de la misma manera. La extensión está destinada a diferenciar archivos .rar que contienen cantidades masivas de imágenes para lectores de archivos de historietas. .Bz es lo mismo para .zip y .cb7 para .7z)
REN
comandofor %%F in ("C:\Folder\*.rar") do "c:\Program Files\7-Zip\7z.exe" x "%%~fF" -o"%%~pF\"
... Si eso funciona, avíseme y lo ayudaré con el resto y escribiré una respuesta con más explicaciones, etc. Póngame una etiqueta para que reciba la notificación@
seguido de mi nombre de usuario, así que ser notificado. También explique qué están tratando de archivar en los archivos zip (archivos en una carpeta, solo todas las carpetas de nivel superior, etc.).