Tente salvar o seguinte arquivo em lotes na raiz de suas pastas e executá-lo lá:
@echo off
for /R %%f in (*.abc) do (7za a %%~pf%%~nf.zip %%f)
Isso informa ao arquivo em lote para recursivamente ( /R
) procurar nas pastas por qualquer arquivo ( *.abc
) e executar o comando 7za
.
%%~pf
é o caminho atual no loop, %%~nf
é o nome do arquivo sem extensão, e é por isso que eu adiciono .zip
. %%f
é o caminho completo para o atual *.abc
no loop.