Προς το περιεχόμενο

Backup with batch file


blk

Προτεινόμενες αναρτήσεις

Δημοσ.

καλησπέρα,

είμαι σχεδόν σίγουρος ότι θα έχει υποθεί αυτό που θέλω αλλά κάνοντας ένα search δεν βρήκα κάτι.

Έχουμε και λέμε.Θέλω να φτιάξω ένα batch file το οποίο θα δημιουργεί κάπου έναν φάκελο με την ημερομηνία του συστήματος και μετά θα κάνει αντιγραφή κάποιους φακέλους μέσα από τους δίσκους.

 

Αυτό είναι όλο,ευχαριστώ και συγνώμη αν κάνω την ίδια ερώτηση αν έχει ήδη απαντηθεί.

Δημοσ.

Η εντολη για δημιουργια φακελου ειναι md <foldername>

Το φτιαχνει με την τρεχουσα ημερομηνια και ωρα

 

Για να αντιγραψεις ολοκληρο φακελο με υποφακελους και τα αρχεια τους χρησιμοποιησε το xcopy με την επιλογη /s. πχ

 

>
md c:\backup
xcopy c:\usefulstuff c:\backup /s 

 

κανε και ενα xcopy /? αν θες να δεις ολες τις επιλογες.

Δημοσ.

Θέλω ο φάκελος που δημιουργήτε να έχει σαν όνομα την ημερομηνία του συστήματος.

Δημοσ.

md "Back %date:~0,3%_%date:~12,2%-%date:~7,2%-%date:~4,2%"

 

Αν η ημερομηνια είναι της μορφής Τετ 25/04/2007

 

θα δημιουργηθει το directory "Back Τετ_07-04-02"

 

Για να δεις τη μορφή , δώσε την εντολή date σε command prompt

και τροποποιησε αναλογα την εντολή.

 

(Φυσικά μπορεις να παραβλεψεις πχ το "Τετ" μη βαζοντας το %date:~0,3%_%

Ακόμα μπορεις να βάλεις και ωρα παιζοντας με την %time:~x,y%)

 

Στο %date:~χ,y% σημαίνει πάρε ξεκινόντας από τη θέση χ , ψ χαρακτήρες

 

(Σημ , ο πρώτος χαρακτήρας είναι στη θέση 0 , ο δευτερος στην 1 κοκ)

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...