Η εντολή xcopy είναι μια εντολή Command Prompt που χρησιμοποιείται για την αντιγραφή ενός ή περισσοτέρων αρχείων ή / και φακέλων από μια τοποθεσία σε άλλη.
Η εντολή xcopy, με πολλές δυνατότητες και δυνατότητα αντιγραφής ολόκληρων καταλόγων, είναι παρόμοια, αλλά πολύ ισχυρότερη από την παραδοσιακή εντολή αντιγραφής.
Η εντολή robocopy είναι παρόμοια με την εντολή xcopy, αλλά έχει ακόμη περισσότερες επιλογές.
Διαθεσιμότητα εντολών Xcopy
Η εντολή xcopy διατίθεται από τη γραμμή εντολών σε όλα τα λειτουργικά συστήματα των Windows, συμπεριλαμβανομένων των Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows 98 κ.λπ.
Η εντολή xcopy είναι επίσης μια εντολή DOS που είναι διαθέσιμη στο MS-DOS.
Σημείωση: Η διαθεσιμότητα ορισμένων διακοπτών εντολών xcopy και άλλων σύνταξης εντολών xcopy μπορεί να διαφέρει από το λειτουργικό σύστημα στο λειτουργικό σύστημα.
Σύντομη εντολή Xcopy
xcopy πηγή προορισμός /ένα /σι /ντο /ρε : ημερομηνία /μι /φά /σολ / h /Εγώ / ι /κ /μεγάλο / m / n / o /Π / q / r /μικρό / t / u / v / w /Χ / y / -y / z /αποκλείω: file1 + αρχείο2 + αρχείο3 … /?
Υπόδειξη: Ανατρέξτε στην ενότητα Τρόπος ανάγνωσης της σύνταξης εντολών αν δεν είστε βέβαιοι πώς να διαβάσετε τη σύνταξη της εντολής xcopy παραπάνω ή στον παρακάτω πίνακα.
| πηγή | Αυτό ορίζει τα αρχεία ή το φάκελο κορυφαίου επιπέδου από το οποίο θέλετε να αντιγράψετε. ο πηγή είναι η μόνη απαιτούμενη παράμετρος στην εντολή xcopy. Χρησιμοποιήστε εισαγωγικά γύρω πηγή αν περιέχει κενά. |
| προορισμός | Αυτή η επιλογή καθορίζει τη θέση όπου βρίσκεται το πηγή αρχεία ή φακέλους θα πρέπει να αντιγραφούν σε. Εάν όχι προορισμός , τα αρχεία ή οι φάκελοι θα αντιγραφούν στον ίδιο φάκελο από τον οποίο εκτελείτε την εντολή xcopy. Χρησιμοποιήστε εισαγωγικά γύρω προορισμός αν περιέχει κενά. |
| /ένα | Με τη χρήση αυτής της επιλογής θα αντιγραφούν μόνο αρχεία αρχείων που βρέθηκαν στο πηγή . Δεν μπορείτε να χρησιμοποιήσετε /ένα και / m μαζί. |
| /σι | Χρησιμοποιήστε αυτήν την επιλογή για να αντιγράψετε τον συμβολικό σύνδεσμο αντί για τον στόχο του συνδέσμου. Αυτή η επιλογή ήταν διαθέσιμη για πρώτη φορά στα Windows Vista. |
| /ντο | Αυτή η επιλογή αναγκάζει το xcopy να συνεχιστεί ακόμα και αν αντιμετωπίσει κάποιο σφάλμα. |
| /ρε : ημερομηνία | Χρησιμοποιήστε την εντολή xcopy με /ρε και μια συγκεκριμένη ημερομηνία, στη μορφή MM-DD-YYYY, για να αντιγράψετε τα αρχεία που έχουν αλλάξει την ή μετά την ημερομηνία αυτή. Μπορείτε επίσης να χρησιμοποιήσετε αυτήν την επιλογή χωρίς να καθορίσετε μια συγκεκριμένη ημερομηνία για να αντιγράψετε μόνο αυτά τα αρχεία πηγή που είναι νεότερα από τα ίδια αρχεία που υπάρχουν ήδη προορισμός . Αυτό είναι χρήσιμο όταν χρησιμοποιείτε την εντολή xcopy για την εκτέλεση κανονικών αντιγράφων αρχείων. |
| /μι | Όταν χρησιμοποιείται μόνος ή με /μικρό, αυτή η επιλογή είναι η ίδια με αυτή /μικρό αλλά θα δημιουργήσει επίσης κενά φακέλους στο προορισμός που ήταν επίσης άδειο πηγή . ο /μι επιλογή μπορεί επίσης να χρησιμοποιηθεί μαζί με το / t επιλογή να συμπεριληφθούν κενές καταλόγους και υποκαταλόγους που βρέθηκαν στο πηγή στη δομή καταλόγου που δημιουργήθηκε στο προορισμός . |
| /φά | Αυτή η επιλογή θα εμφανίσει την πλήρη διαδρομή και το όνομα του αρχείου και του πηγή και προορισμός αρχεία που αντιγράφονται. |
| /σολ | Η χρήση της εντολής xcopy με αυτήν την επιλογή σάς επιτρέπει να αντιγράψετε κρυπτογραφημένα αρχεία πηγή σε α προορισμός που δεν υποστηρίζει κρυπτογράφηση. Αυτή η επιλογή δεν θα λειτουργήσει όταν αντιγράφετε αρχεία από μια κρυπτογραφημένη μονάδα EFS σε μια κρυπτογραφημένη μονάδα χωρίς EFS. |
| / h | Η εντολή xcopy δεν αντιγράφει κρυφά αρχεία ή αρχεία συστήματος από προεπιλογή, αλλά θα χρησιμοποιήσει αυτήν την επιλογή. |
| /Εγώ | Χρησιμοποιήστε το /Εγώ επιλογή για να αναγκάσει το xcopy να το υποθέσει αυτό προορισμός είναι ένας κατάλογος. Εάν δεν χρησιμοποιείτε αυτήν την επιλογή και αντιγράφετε πηγή που είναι ένας κατάλογος ή μια ομάδα αρχείων και η αντιγραφή σε προορισμός που δεν υπάρχει, η εντολή xcopy θα σας ζητήσει να εισαγάγετε εάν προορισμός είναι ένα αρχείο ή ένας κατάλογος. |
| / ι | Αυτή η επιλογή αντιγράφει αρχεία χωρίς buffering, μια λειτουργία χρήσιμη για πολύ μεγάλα αρχεία. Αυτή η επιλογή εντολής xcopy ήταν διαθέσιμη για πρώτη φορά στα Windows 7. |
| /κ | Χρησιμοποιήστε αυτήν την επιλογή όταν αντιγράφετε αρχεία μόνο για ανάγνωση για να διατηρήσετε αυτό το χαρακτηριστικό αρχείου στο προορισμός . |
| /μεγάλο | Χρησιμοποιήστε αυτήν την επιλογή για να εμφανίσετε μια λίστα με τα αρχεία και τους φακέλους που πρόκειται να αντιγραφούν … αλλά δεν έχει γίνει πραγματική αντιγραφή. ο /μεγάλο επιλογή είναι χρήσιμη αν χτίζετε μια πολύπλοκη εντολή xcopy με πολλές επιλογές και θα θέλατε να δείτε πώς θα λειτουργούσε υποθετικά. |
| / m | Αυτή η επιλογή είναι ίδια με την /ένα αλλά η εντολή xcopy θα απενεργοποιήσει το χαρακτηριστικό αρχείου μετά την αντιγραφή του αρχείου. Δεν μπορείτε να χρησιμοποιήσετε / m και /ένα μαζί. |
| / n | Αυτή η επιλογή δημιουργεί αρχεία και φακέλους στο προορισμός χρησιμοποιώντας μικρά ονόματα αρχείων. Αυτή η επιλογή είναι χρήσιμη μόνο όταν χρησιμοποιείτε την εντολή xcopy για να αντιγράψετε αρχεία σε a προορισμός που υπάρχει σε μια μονάδα δίσκου μορφοποιημένη σε ένα παλαιότερο σύστημα αρχείων όπως το FAT που δεν υποστηρίζει τα μεγάλα ονόματα αρχείων. |
| / o | Διατηρεί πληροφορίες ιδιοκτησίας και Λίστα ελέγχου πρόσβασης (ACL) στα αρχεία που έχουν εγγραφεί προορισμός . |
| /Π | Όταν χρησιμοποιείτε αυτήν την επιλογή, θα σας ζητηθεί πριν από τη δημιουργία κάθε αρχείου στο προορισμός . |
| / q | Ένα είδος απέναντι από το /φά επιλογή, το / q ο διακόπτης θα θέσει το xcopy σε λειτουργία "ήσυχο", παρακάμπτοντας την οθόνη στην οθόνη κάθε αντιγραμμένου αρχείου. |
| / r | Χρησιμοποιήστε αυτήν την επιλογή για να αντικαταστήσετε τα αρχεία μόνο για ανάγνωση στο προορισμός . Εάν δεν χρησιμοποιείτε αυτήν την επιλογή όταν θέλετε να αντικαταστήσετε ένα αρχείο μόνο για ανάγνωση προορισμός , θα σας ζητηθεί ένα μήνυμα "Access denied" και η εντολή xcopy θα σταματήσει να εκτελείται. |
| /μικρό | Χρησιμοποιήστε αυτήν την επιλογή για να αντιγράψετε τους καταλόγους, τους υποκαταλόγους και τα αρχεία που περιέχονται σε αυτά, εκτός από τα αρχεία στη ρίζα πηγή . Οι κενές φάκελοι δεν θα δημιουργηθούν ξανά. |
| / t | Αυτή η επιλογή αναγκάζει την εντολή xcopy να δημιουργήσει μια δομή καταλόγου σε προορισμός αλλά να μην αντιγράψετε κανένα από τα αρχεία. Με άλλα λόγια, οι φάκελοι και οι υποφακέλοι που βρέθηκαν στο πηγή θα δημιουργηθούν αλλά δεν υπάρχουν αρχεία. Δεν θα δημιουργηθούν κενά φάκελοι. |
| / u | Αυτή η επιλογή θα αντιγράφει μόνο αρχεία σε πηγή που είναι ήδη μέσα προορισμός . |
| / v | Αυτή η επιλογή επαληθεύει κάθε αρχείο όπως έχει γραφτεί, με βάση το μέγεθός του, για να βεβαιωθεί ότι είναι ταυτόσημα. Η επαλήθευση ενσωματώθηκε στην εντολή xcopy που αρχίζει στα Windows XP, επομένως αυτή η επιλογή δεν κάνει τίποτα σε νεότερες εκδόσεις των Windows και περιλαμβάνεται μόνο για συμβατότητα με παλαιότερα αρχεία MS-DOS. |
| / w | Χρησιμοποιήστε το / w επιλογή για να εμφανιστεί ένα μήνυμα "Πιέστε οποιοδήποτε πλήκτρο όταν είναι έτοιμο να αντιγραφεί το αρχείο (τα αρχεία)". Η εντολή xcopy θα ξεκινήσει την αντιγραφή αρχείων σύμφωνα με τις οδηγίες αφού επιβεβαιώσετε με το πάτημα ενός πλήκτρου. Αυτή η επιλογή δεν είναι η ίδια με την επιλογή /Π επιλογή που ζητά την επαλήθευση πριν καθε αντιγραφή αρχείου. |
| /Χ | Αυτή η επιλογή αντιγράφει τις ρυθμίσεις ελέγχου αρχείων και τις πληροφορίες της λίστας ελέγχου πρόσβασης συστήματος (SACL). Υποθέτετε / o όταν χρησιμοποιείτε το /Χ επιλογή. |
| / y | Χρησιμοποιήστε αυτήν την επιλογή για να σταματήσετε την εντολή xcopy από την προτροπή σας για την αντικατάσταση αρχείων από πηγή που υπάρχουν ήδη στο προορισμός . |
| / -y | Χρησιμοποιήστε αυτήν την επιλογή για να αναγκάσετε την εντολή xcopy να σας ζητήσει να αντικαταστήσετε τα αρχεία. Αυτό μπορεί να φαίνεται σαν μια παράξενη επιλογή να υπάρχει, αφού αυτή είναι η προεπιλεγμένη συμπεριφορά του xcopy αλλά του / y μπορεί να είναι προκαθορισμένη στη μεταβλητή περιβάλλοντος COPYCMD σε ορισμένους υπολογιστές, κάνοντας αυτή την επιλογή απαραίτητη. |
| / z | Αυτή η επιλογή επιτρέπει στην εντολή xcopy να σταματήσει με ασφάλεια την αντιγραφή αρχείων όταν έχει χαθεί μια σύνδεση δικτύου και, στη συνέχεια, να συνεχίσει την αντιγραφή από εκεί που έπαψε να λειτουργεί μόλις αποκατασταθεί η σύνδεση. Αυτή η επιλογή εμφανίζει επίσης το ποσοστό αντιγραφής για κάθε αρχείο κατά τη διαδικασία αντιγραφής. |
| /αποκλείω: file1 + αρχείο2 + αρχείο3 … | Αυτή η επιλογή σας επιτρέπει να καθορίσετε ένα ή περισσότερα αρχείο ονόματα που περιέχουν μια λίστα των συμβολοσειρών αναζήτησης που θέλετε να χρησιμοποιήσει η εντολή xcopy για να καθορίσετε τα αρχεία ή / και τους φακέλους που θέλετε να παραλείψετε κατά την αντιγραφή. |
| /? | Χρησιμοποιήστε το διακόπτη βοήθειας με την εντολή xcopy για να εμφανίσετε λεπτομερή βοήθεια σχετικά με την εντολή. Εκτέλεση xcopy /? είναι το ίδιο με τη χρήση της εντολής βοήθειας για εκτέλεση βοήθεια xcopy. |
Σημείωση: Η εντολή xcopy θα προσθέσει το χαρακτηριστικό αρχείου στα αρχεία σε προορισμός ανεξάρτητα από το αν το χαρακτηριστικό ήταν ενεργοποιημένο ή απενεργοποιημένο στο αρχείο στο πηγή .
Υπόδειξη: Μπορείτε να αποθηκεύσετε την ενίοτε μακρά έξοδο της εντολής xcopy σε ένα αρχείο χρησιμοποιώντας έναν χειριστή ανακατεύθυνσης. Ανατρέξτε στην ενότητα Πώς να ανακατευθύνετε την έξοδο εντολών σε ένα αρχείο για οδηγίες ή να ελέγξετε τα τεχνάσματα προτροπής εντολών για περισσότερες συμβουλές.
Παραδείγματα εντολών Xcopy
xcopy C: Αρχεία E: Αρχεία / i
Στο παραπάνω παράδειγμα, τα αρχεία που περιέχονται στο πηγή κατάλογος των C: Αρχεία αντιγράφονται σε προορισμός , ένα νέο κατάλογο /Εγώ στο μι ονομάζεται μονάδα δίσκου Αρχεία .
Δεν θα αντιγραφούν οι υποκαταλόγοι, ούτε τα αρχεία που περιέχονται σε αυτά, γιατί δεν το χρησιμοποίησα /μικρό επιλογή.
xcopy "C: Σημαντικά αρχεία" D: Backup / c / d / e / h / i / k / q / r / s / x / y
Σε αυτό το παράδειγμα, η εντολή xcopy έχει σχεδιαστεί για να λειτουργεί ως λύση δημιουργίας αντιγράφων ασφαλείας. Δοκιμάστε αυτό, αν θέλετε να χρησιμοποιήσετε το xcopy για να δημιουργήσετε αντίγραφα ασφαλείας των αρχείων σας αντί για ένα εφεδρικό πρόγραμμα λογισμικού. Τοποθετήστε την εντολή xcopy όπως φαίνεται παραπάνω σε μια δέσμη ενεργειών και προγραμματίστε την εκτέλεση νυχτερινά.
Όπως φαίνεται παραπάνω, η εντολή xcopy χρησιμοποιείται για την αντιγραφή όλων των αρχείων και των φακέλων /μικρό νεότερα από αυτά που έχουν ήδη αντιγραφεί /ρε, συμπεριλαμβανομένων των κενών φακέλων /μι και κρυφά αρχεία / h, από πηγή του C: Σημαντικά αρχεία στο προορισμός του D: Backup , που είναι ένας κατάλογος /Εγώ. Έχω μερικά αρχεία μόνο για ανάγνωση που θέλω να ενημερώνομαι στο προορισμός / r και θέλω να διατηρήσω αυτό το χαρακτηριστικό μετά την αντιγραφή του /κ. Θέλω επίσης να βεβαιωθώ ότι διατηρώ τις ρυθμίσεις ιδιοκτησίας και ελέγχου στα αρχεία που αντιγράφω /Χ. Τέλος, δεδομένου ότι τρέχω xcopy σε ένα σενάριο, δεν χρειάζεται να βλέπω πληροφορίες σχετικά με τα αρχεία καθώς αντιγράφονται / q, Δεν θέλω να σας ζητήσω να αντικαταστήσετε το καθένα / y, ούτε θέλω να σταματήσω το xcopy αν τρέξει σφάλμα /ντο.
xcopy C: Βίντεο " SERVER Backup Μέσων" / f / j / s / w / z
Εδώ, η εντολή xcopy χρησιμοποιείται για την αντιγραφή όλων των αρχείων, των υποφακέλων και των αρχείων που περιέχονται στους υποφακέλους /μικρό από πηγή του C: Videos στο φάκελο προορισμού Δημιουργία αντιγράφων ασφαλείας μέσων που βρίσκεται σε έναν υπολογιστή στο δίκτυο με το όνομα του ΥΠΗΡΕΤΗΣ . Αντιγράφω κάποια πραγματικά μεγάλα αρχεία βίντεο, οπότε θέλω να απενεργοποιήσω την προσωρινή αποθήκευση για να βελτιώσω τη διαδικασία αντιγραφής / ι και επειδή αντιγράφω μέσω του δικτύου, θέλω να μπορώ να συνεχίσω την αντιγραφή εάν χάσω τη σύνδεση δικτύου μου / z. Όντας παρανοϊκό, θέλω να σας ζητηθεί να ξεκινήσετε τη διαδικασία xcopy πριν κάνει πραγματικά τίποτα / w και θέλω επίσης να δω κάθε λεπτομέρεια σχετικά με τα αρχεία που αντιγράφονται καθώς αντιγράφονται /φά.
xcopy C: Client032 C: Client033 / t / e
Σε αυτό το τελευταίο παράδειγμα, έχω ένα πηγή γεμάτη καλά οργανωμένα αρχεία και φακέλους στο C: Client032 για έναν τρέχοντα πελάτη μου. Έχω ήδη δημιουργήσει ένα κενό προορισμός ντοσιέ, Client033 , για έναν νέο πελάτη αλλά δεν θέλω να αντιγραφούν αρχεία - μόνο η δομή κενών φακέλων / t έτσι είμαι οργανωμένος και προετοιμασμένος. Έχω κάποιους άδειους φακέλους μέσα C: Client032 που μπορεί να ισχύουν για τον νέο πελάτη μου, οπότε θέλω να βεβαιωθώ ότι και αυτές αντιγράφονται /μι.
Xcopy & Xcopy32
Στα Windows 98 και Windows 95, δύο εκδόσεις της εντολής xcopy ήταν διαθέσιμες: xcopy και xcopy32. Ωστόσο, η εντολή xcopy32 δεν προοριζόταν ποτέ να εκτελεστεί άμεσα.
Όταν εκτελείτε το xcopy στα Windows 95 ή 98, είτε εκτελείται αυτόματα η αρχική έκδοση 16 bit (όταν είναι σε λειτουργία MS-DOS) είτε εκτελείται αυτόματα η νεότερη έκδοση 32 bit (όταν γίνεται στα Windows).
Για να είναι σαφές, ανεξάρτητα από την έκδοση των Windows ή του MS-DOS που έχετε, εκτελέστε πάντα την εντολή xcopy, όχι xcopy32, ακόμα και αν είναι διαθέσιμη. Όταν εκτελείτε το xcopy, εκτελείτε πάντα την πιο κατάλληλη έκδοση της εντολής.
Xcopy Σχετικές εντολές
Η εντολή xcopy είναι παρόμοια με την εντολή αντιγραφής με πολλούς τρόπους, αλλά με σημαντικά περισσότερες επιλογές. Η εντολή xcopy μοιάζει πολύ με την εντολή robocopy, εκτός από το ότι το robocopy έχει μεγαλύτερη ευελιξία από το xcopy.




