Batch backup script with date

11 09 2007

ari nih aku godek satu benda .. guna batch file .. sebenarnya aku nak buat autoshutdown kat pc windows aku nih .. pastu sebelum tu . aku nak copy dulu beberapa file dari pc ke dua…

memula aku try guna Xcopy

script dia lebih kurang seperti di bawah

======================================
echo off
for /f “tokens=1-3 delims=/ ” %%A in (’ date /t’) do (
set mm=%%A
set dd=%%B
set yy=%%C
)

set drive=E:\backup
set backupcmd=xcopy /s /c /e /h /i /r /y

%backupcmd% \\pcnombor2\folder\itembackup.ext %drive%\itembackup%dd%-%mm%-%yy%.ext

@end

=======================================

sekali tu dia kuar nih plak

Does ….. specify a file name or directory name on the target (F = file, D = directory) 

aku tak mahu masukkan input .. aku nak dia auto . sebab aku anggap .. aku dah balik umah pada waktu script nih mula buat kerja backup..

try cara lain pun tak leh gak.. pastu try plak xxcopy.. masalah baru plak timbul.. xxcopy version pro sahaja bleh connect antara network.. yang nih kena beli plak dah..

fikir punye fikir… ari tu aku ada download unixutils iaitu command command unix yang dah di compile dalam bentuk binary win32 ( exe ) ..

aku ektrak unixutils.zip tu . then copy file “cp.exe” . masuk dalam c:\windows\system32 ..

ubah balik script di atas …

===================backup.dat================
echo off
for /f “tokens=1-3 delims=/ ” %%A in (’ date /t’) do (
set mm=%%A
set dd=%%B
set yy=%%C
)

set drive=E:\backup
set backupcmd=cp -r -u -a -v

%backupcmd% \\pcnombor2\folder\itembackup.ext %drive%\itembackup%dd%-%mm%-%yy%.ext

@end

=======================================

gabung dengan winOFF ( autoshutdown program ) [ via lifehacker ].. cun ..


Tindakan

Informasi

Tinggalkan komen