1. sayfa (Toplam 1 sayfa)

Her bir dosya veya alt klasör ayrı bir zip dosyası olsun

Gönderilme zamanı: 22 Eyl 2023, 21:54
gönderen Email Bot
nerde yanlis yapiyorum anlamiyorum. bu kod gercekten lazimdi ama calismiyor. Sistemimimde 7zip ve winrar ikisinde yüklü, yardimci olurmusunuz. videoda gördügüümn aynnisini yapiyorum olmuyor
https://www.sordum.net/48824/her-bir-do ... asi-olsun/

@ECHO ON

SET SourceDir=C:\Cengiz
SET DestDir=C:\Cengiz

CD /D "C:\Program Files\7-Zip"
FOR /F "TOKENS=*" %%F IN ('DIR /B /A-D "%SourceDir%"') DO (
7z.exe a -psordum "%DestDir%\%%~NF.rar" "%SourceDir%\%%~NXF"
)
EXIT

Re: Her bir dosya veya alt klasör ayrı bir zip dosyası olsun

Gönderilme zamanı: 23 Eyl 2023, 01:32
gönderen keenimo

Kod: Tümünü seç

@echo off
setlocal enabledelayedexpansion

set "sourceFolder=%~1"

if not exist "%sourceFolder%" (
    echo Folder not found.
    pause
    exit /b
)

pushd "%sourceFolder%"

for %%f in (*) do (
    if not "%%~xf" == ".zip" (
        set "fileName=%%~nf"
        set "zipName=%%~nf.zip"
        echo Creating !zipName!
        "C:\Program Files\7-Zip\7z.exe" a -tzip "!zipName!" "%%f"
    )
)

popd
echo All files zipped individually.
bu kod ile sürüklediğin klasör içindeki her dosyayı aynı klasör içerisine ayrı ayrı zipleyip ekleyecektir. 7z kod kısmını sendeki program konumuna göre güncellemen gerekebilir.