blk Δημοσ. 24 Απριλίου 2007 Δημοσ. 24 Απριλίου 2007 καλησπέρα, είμαι σχεδόν σίγουρος ότι θα έχει υποθεί αυτό που θέλω αλλά κάνοντας ένα search δεν βρήκα κάτι. Έχουμε και λέμε.Θέλω να φτιάξω ένα batch file το οποίο θα δημιουργεί κάπου έναν φάκελο με την ημερομηνία του συστήματος και μετά θα κάνει αντιγραφή κάποιους φακέλους μέσα από τους δίσκους. Αυτό είναι όλο,ευχαριστώ και συγνώμη αν κάνω την ίδια ερώτηση αν έχει ήδη απαντηθεί.
Bspus Δημοσ. 25 Απριλίου 2007 Δημοσ. 25 Απριλίου 2007 Η εντολη για δημιουργια φακελου ειναι md <foldername> Το φτιαχνει με την τρεχουσα ημερομηνια και ωρα Για να αντιγραψεις ολοκληρο φακελο με υποφακελους και τα αρχεια τους χρησιμοποιησε το xcopy με την επιλογη /s. πχ > md c:\backup xcopy c:\usefulstuff c:\backup /s κανε και ενα xcopy /? αν θες να δεις ολες τις επιλογες.
blk Δημοσ. 25 Απριλίου 2007 Μέλος Δημοσ. 25 Απριλίου 2007 Θέλω ο φάκελος που δημιουργήτε να έχει σαν όνομα την ημερομηνία του συστήματος.
citizen Δημοσ. 25 Απριλίου 2007 Δημοσ. 25 Απριλίου 2007 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 κοκ)
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.