7-Zip Batch สำหรับสร้างไฟล์ Zip แยกแต่ละ Folder เป็นไฟล์ CBZ (Zip เฉพาะไฟล์ใน Folder)
7-Zip Batch สำหรับสร้างไฟล์ Zip แยกแต่ละ Folder เป็นไฟล์ CBZ (Zip เฉพาะไฟล์ใน Folder)
Batch สำหรับสร้างไฟล์ Zip แยกแต่ละ Folder เป็น CBZ (เอาเฉพาะไฟล์ใน Folder)
วิธีใช้ ต้องติดตั้ง 7-Zip ลงในเครื่อง และดาวน์โหลดหรือสร้างไฟล์ .bat จากนั้นนำไฟล์ .bat ไปไว้ใน Folder ที่ต้องการแล้วรันได้เลย
@echo off
setlocal enabledelayedexpansion
REM Set full path to 7z.exe (update if needed)
set "zipExe=C:\Program Files\7-Zip\7z.exe"
REM Check if 7z.exe exists
if not exist "%zipExe%" (
echo Error: 7z.exe not found at "%zipExe%"
pause
exit /b
)
REM Loop through each subfolder in the current directory
for /d %%F in (*) do (
if exist "%%F\" (
echo Creating CBZ archive for folder: %%F
"%zipExe%" a -tzip "%%F.cbz" ".\%%F\*" -mx9
)
)
echo All folders archived as .cbz successfully.
pause