[Admin] tierrilopes Posted October 17, 2016 at 09:27 PM Share Posted October 17, 2016 at 09:27 PM Ficheiro bat que utilizo para compactar todos os clientes.Irá comprimir todas as sub-pastas para um ficheiro .7z, exemplo: Dir1 Dir2 Dir3 Compressor 7z Max.bat Estrutura após compactado (caso removam a parte de mover o ficheiro): Dir1 Dir2 Dir3 Dir1.7z Dir2.7z Dir3.7z Compressor 7z Max.bat -pm2dev.neté onde é especificada a password. if not exist "H:\DEV Metin2\Clientes_unpacked" mkdir "H:\DEV Metin2\Clientes_unpacked"MOVE *.7z "H:\DEV Metin2\Clientes_unpacked" Cria caso não exista o directório especificado. No final de comprimir todos, move os .7z para o directório criado.Código bat (requer 7-zip instalado): for /d %%X in (*) do "c:\Program Files\7-Zip\7z.exe" a -mmt -mhe -mhc -mx9 -ms=on -pm2dev.net "%%X.7z" "%%X\"if not exist "H:\DEV Metin2\Clientes_unpacked" mkdir "H:\DEV Metin2\Clientes_unpacked"MOVE *.7z "H:\DEV Metin2\Clientes_unpacked"exit Compressor 7z MAX.bat Link to comment
Recommended Posts