Forum

7zip ile yedek alma...
 
Bildirimler
Hepsini Temizle

7zip ile yedek almak

2 Yazılar
1 Üyeler
0 Likes
1,554 Görüntüleme
(@marufarslan)
Gönderiler: 168
Reputable Member
Konu başlatıcı
 

Aşağıdaki kod ile bilgisayara kurulu 7zip programı ile zip dosyası yapa biliyorum.

Fakat, bu günkü dosyayı nasıl seçip zip haline getire bilirim.

xcopy de /d: parametresini 7zip te uygulana bilir mi?

 

 

@echo off

set year=%date:~-4,4%
set month=%date:~-10,2%
set day=%date:~-7,2%
set hour=%time:~-11,2%
set hour=%hour: =0%
set min=%time:~-8,2%

set source="C:\DYS\*"
set destination="c:\backup\GUNLUK\"
set zipfilename=DYS-%year%-%day%-%month%.zip

set dest="%destination%Backups\%zipfilename%"
set AppExePath="%ProgramFiles(x86)%\7-Zip\7z.exe"
if not exist %AppExePath% set AppExePath="%ProgramFiles%\7-Zip\7z.exe"

if not exist %AppExePath% goto notInstalled

echo Backing up %source% to %dest%

%AppExePath% a -rtzip %dest% %source%
echo %source% backed up to %dest% is complete!
goto end

:notInstalled

echo Can not find 7-Zip, please install it from:
echo http://7-zip.org/

:end

 

 

"Dalgasız denizde, herkes kaptandır."

 
Gönderildi : 20/10/2015 19:35

(@marufarslan)
Gönderiler: 168
Reputable Member
Konu başlatıcı
 

Arkadaşlar source kısmını değiştirdim. Çözdüm. Paylaşmak istedim.

Bilgisayar tarihin alıyorum (20.10.2015) dosya adında varsa bakıyorum.

Bu şekilde istenilen dosyayı zip haline getiriyorum.

Benim yapımda doysa adı örneği ;

RAPOR_backup_201510202300.bak

set source="C:\DYS\*%date:~-7,2%%date:~-10,2%*"

 

Fakat dosyanın değiştirme tarihine göre yukardaki işlem için fikri olan varsa bekliyorum.

7.zip versiyon 9.20 test edildi.

"Dalgasız denizde, herkes kaptandır."

 
Gönderildi : 20/10/2015 20:05

Paylaş: