7zip は、Windows 上で複数のフォルダを複数のアーカイブに段階的に圧縮します。

7zip は、Windows 上で複数のフォルダを複数のアーカイブに段階的に圧縮します。

次のコマンドを含むバッチファイルがあります

cd /D C:\xampp\htdocs\phpPgAdmin-5.1
FOR %%A IN (*.*) DO "C:\Program Files\7-Zip\7za.exe" a -t7z "D:\7zbackup\%%~nA.7z" "%%A"

しかし、上記のコマンドはphpPgAdmin-5.1内のファイルを圧縮するだけで、ディレクトリは含まれません。また、次のようにコマンドに増分機能を追加したいと考えています(ただし、これは1つのアーカイブのみです)。

start /d "C:\Program Files\7-Zip" 7z.exe u -ms=off "D:\7zbackup\htdocs.7z" "C:\xampp\htdocs\*"

関連情報