Σχετικά με Backup σε Windows , έχω φτιάξει ένα προγραμματάκι (AmmarPack

) το οποίο πακετάρει/ξεπακετάρει αρχεία..
δουλεύει με scripts και προσωπικά πολύ με έχει βολέψει!
πχ ένα υποθέτικο scriptακι ..
Code: Select all
//FLUSH SCRIPT
beginlist()
//THELOYME NA DIATIRITHEI I DOMI TWN ARXEIWN FAKELWN KTL
PRESERVE_DIRECTORY_TREE=on
//TO DEFAULT DIR ME VASI TO OPOIO APOTHIKEYONTAI TA PANTA
//PX TO C:\My Documents\Programming Projects\ apothikeyetai ws
// Programming Projects\ sto DIR sto opoio tha ginei unzip! :)
chdir(C:\My Documents\)
//PROSTHETOUME TO DIR POY EXEI MESA PROGRAMMING PROJECTS
adddir(C:\My Documents\Programming Projects\)
//PROSTHETOUME TO DIR POY EXEI MESA TA KAINOYRGIA MP3
adddir(C:\My Documents\Mp3\)
//PROSTHETOUME TO DIR POY EXEI MESA TIS FWTOGRFIES
adddir(C:\My Documents\Pictures\)
//PROSTHETOUME TO DIR POY EXEI MESA TOUS DRIVERS πχ
adddir(C:\Program Files\Drivers\)
//PROSTHETOUME ENA MEMONOMENO FILE
addfile(C:\My Documents\Temp\installation.exe,Temporary\installation.exe)
//THELOUME NA SORTARISTOUN ANA MEGETHOS TA FILES
optimize(size)
//THELOUME NA SYMPIESTEI ME BZIP2 TO ARXEIO
compress(on)
//TO OUTPUT THELOUME NA VGEI STO DIRECTORY
chdir_out(C:\My Documents\Backup\)
pack(programbackupEverything.apf)
το script το ονομάζω πχ "Backup.job" ( ή κατάληξη .job γίνεται associate μέσω του AmmarPackTool με το προγραμματάκι για δική σας διευκόληνση..

)
και κάθε φορά που κάνω διπλό click στο εικονίδιο Backup.job θα δημιουργείται ένα αρχείο programbackupEverything.apf μέσα στο C:\My Documents\Backup\
Μετά από εκεί μπορεί να γραφτεί σε CD/DVD/Flash στο Internet , ή σε οτιδήποτε!
Με ένα διπλό κλικ στο programbackupEverything.apf δημιουργούνται μέσα στο αρχείο που βρισκεται το programbackupEverything.apf oi ypofakeloi Mp3\ , Pictures , Programming Projects\ που περιέχουν τα περιεχόμενα που θέλω..
οι Drivers θα πάνε στο C:\Program Files\Drivers\ (επειδή το path δεν περιέχεται στο currentdir)
Προφανώς αν κάποιος θα ήθελε να κάνει backup σε USB hard drive θα αρκούσε να αλλάξει την γραμμή chdir_out σε chdir_out(G:\) πχ
ADDED ή αν πχ κάποιος θέλει να κάνει backup σε έναν υπολογιστή του τοπικού δικτύου γράφει \\192.168.1.x\SharedDocs\ πχ (τα καλά των Windows..

)
Όποιος τυχόν το θέλει υπάρχει
εδώ
DISCLAIMER:
Είναι Freeware , δουλεύει καλά αλλά σε καμμία περίπτωση μην βασιστείτε μόνο σε αυτό ιδιαίτερα για πολύ σημαντικά files..
Ανευθύνομαι για όλες της ζημνιές που λέει και ο ποιητής..
Επίσης το AmmarPackTool κάνει μόνο assign τα extentions .apf , .job με το πρόγραμμα και όχι delete.. Προς το παρόν τουλάχιστον για τον φόβο μην σβηστεί κανένα κλειδί της registry σε περίπτωση που τυχαίνει το .job να χρησιμοποιείται από άλλο πρόγραμμα..