Πώς να χρησιμοποιήσετε τη γλώσσα αρχείου Microsoft Batch (με εικόνες)

Πίνακας περιεχομένων:

Πώς να χρησιμοποιήσετε τη γλώσσα αρχείου Microsoft Batch (με εικόνες)
Πώς να χρησιμοποιήσετε τη γλώσσα αρχείου Microsoft Batch (με εικόνες)

Βίντεο: Πώς να χρησιμοποιήσετε τη γλώσσα αρχείου Microsoft Batch (με εικόνες)

Βίντεο: Πώς να χρησιμοποιήσετε τη γλώσσα αρχείου Microsoft Batch (με εικόνες)
Βίντεο: Двухпроцессорный танк 24 ядра, DIY, HUANANZHI X99 T8D 2024, Απρίλιος
Anonim

Τα αρχεία δέσμης είναι εντολές γραμμής εντολών DOS που είναι συγκεντρωμένες. Στο Linux είναι γνωστά ως σενάρια κελύφους και ακολουθούν μια εντελώς διαφορετική σύνταξη. Οι πρώτοι χρήστες των Windows έπρεπε να χρησιμοποιήσουν ένα αρχείο δέσμης (autoexec.bat) για να διαθέσουν ένα γράμμα μονάδας δίσκου στα CD-ROM τους, προκειμένου να εγκαταστήσουν τα Windows από το CD. Τα αρχεία δέσμης δεν είναι τόσο σημαντικά στις μέρες μας, αν και εξακολουθούν να υποστηρίζονται από νεότερες εκδόσεις των Windows.

Στα Windows XP/2000+, τα αρχεία δέσμης (*.bat) εκτελούνται σε ένα ειδικό παράθυρο (γνωστή και ως γραμμή εντολών) που δημιουργήθηκε από το c: / window / system32 / cmd.exe (αυτό θα μπορούσε να ονομαστεί command.com σε ορισμένες περιπτώσεις). Οι εντολές μπορούν να πληκτρολογηθούν μεμονωμένα ή να εμφανιστούν διαδοχικά σε ένα αρχείο παρτίδας, απαιτώντας τη χρήση της γλώσσας παρτίδας. Αυτό το How-To θα σας πει πώς να δημιουργήσετε και να εκτελέσετε ένα αρχείο δέσμης Microsoft, δίνοντας ένα απλό αντίγραφο ασφαλείας ως παράδειγμα.

Βήματα

Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 1
Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 1

Βήμα 1. Ανοίξτε τον επεξεργαστή κειμένου

Περιμένετε να χρησιμοποιήσετε τα κλειδιά A-Z/0-9/, τα σύμβολα (! $ | Κλπ) και Enter. Οι περισσότερες εντολές δεν ελέγχουν την καταχώριση για κεφαλαία/πεζά, οπότε προς το παρόν μην ανησυχείτε για το CAPS (ή το cApS). Κάθε εντολή (και οι παράμετροί της) πηγαίνουν σε μία γραμμή. Ανοίξτε ένα παράθυρο γραμμής εντολών (cmd.exe) για να δοκιμάσετε τις εντολές που θέλετε να εκτελέσετε. Τακτοποιήστε τα παράθυρά σας ώστε να μπορείτε να τα δείτε και τα δύο.

Βήμα 2. Ξεκινήστε να γράφετε το αρχείο

Για να ξεκινήσουν να γράφουν το αρχείο, οι περισσότεροι άνθρωποι ξεκινούν με

@echo off

καθώς σταματά να εκτυπώνεται κάθε εντολή κατά την επεξεργασία της. Μειώνει την ακαταστασία στην οθόνη του χρήστη.

    : @echo off

Βήμα 3. Πατήστε ↵ Enter

Θυμηθείτε να πατήσετε Enter μετά από κάθε εντολή.

Βήμα 4. Καλωσορίστε τον χρήστη στο πρόγραμμα

Τύπος:

    : echo Καλώς ορίσατε στο Backup Script!

Βήμα 5. Πατήστε ↵ Enter ξανά

Βήμα 6. Αφήστε μια κενή γραμμή για τακτοποιημένη απόσταση και συνεχίστε να πληκτρολογείτε μια άλλη γραμμή

    : ηχώ.

Βήμα 7. Πατήστε ↵ Εισαγάγετε άλλη μια φορά

Βήμα 8. Προγραμματίστε ποιες επιλογές θέλετε να δει το άτομο που εκτελεί το πρόγραμμά σας

Αυτός ο κωδικός παρακάτω δίνει τη δυνατότητα στον χρήστη να επιλέξει. Είτε πατούν F, είτε N, είτε πατούν Q ή CTRL-Z που ακυρώνει ολόκληρο το σενάριο.

    : επιλογή /C: FNQ /N Επιλέξτε μόνο [F] ull Backup ή [N] ew αρχεία. Πατήστε [Q] ή [CTRL-Z] για έξοδο.

Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 2
Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 2

Βήμα 9. Δημιουργήστε εντολές για κάθε επιλογή

Εάν ο χρήστης πατήσει Q, το πρόγραμμα επιστρέφει ένα "3" και πηγαίνει στην ενότητα "τέλος". Εάν πατήσουν το Ν, το πρόγραμμα επιστρέφει ένα "2" και πηγαίνει στην ενότητα "small_backup". Εάν πατήσουν το F, το πρόγραμμα επιστρέφει ένα "1" και πηγαίνει στο "full_backup". Το "Errorlevel" δεν είναι ένα μήνυμα σφάλματος από μόνο του, απλά ο μόνος τρόπος για να ορίσετε έξοδο από την εντολή CHOICE.

    : IF errorlevel 3 goto end to: IF errorlevel 2 goto small_backup: IF errorlevel 1 goto goto full_backup

Βήμα 10. Δημιουργήστε τις ενότητες που αναφέρονται παραπάνω

Τύπος:

    :: small_backup

    : ηχώ.: ηχώ.: echo Επιλέξατε να δημιουργήσετε αντίγραφα ασφαλείας ΝΕΩΝ αρχείων. Πατήστε οποιοδήποτε πλήκτρο για εκκίνηση ή ctrl-z για ακύρωση. παύση> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end:: full_backup

    : ηχώ.: ηχώ.: echo Επιλέξατε να δημιουργήσετε αντίγραφα ασφαλείας ΟΛΩΝ των αρχείων. Πατήστε οποιοδήποτε πλήκτρο για εκκίνηση ή ctrl-z για ακύρωση. παύση> nul xcopy c: / mydirectory d: / mybackup /s /e goto end:: end: exit

Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 3
Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 3

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

Αργότερα μπορείτε να αλλάξετε αυτά τα ονόματα καταλόγου για να ταιριάζουν με το πραγματικό σας.

Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 4
Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 4

Βήμα 12. Αποθηκεύστε το αρχείο στο Σημειωματάριο ως "mybackup.bat"

Βήμα 13. Κάντε διπλό κλικ στο αρχείο για να το εκτελέσετε

Μέθοδος 1 από 1: Εξέταση του πλήρους κώδικα

Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 5
Χρησιμοποιήστε τη γλώσσα αρχείου Microsoft Batch Βήμα 5

Βήμα 1. Εξασκηθείτε στις ικανότητες αντιγραφής και επικόλλησης στο παρακάτω κείμενο

    @echo off echo Καλώς ορίσατε στο Backup Script! ηχώ. επιλογή /C: FN /N Επιλέξτε [F] ull Backup ή [N] ew Backup files, ή ctrl-z για έξοδο. Εάν το επίπεδο σφάλματος 3 τελειώσει ΕΑΝ το επίπεδο σφάλματος 2 πήγε στο small_backup Εάν το επίπεδο σφάλματος 1 πήρε το πλήρες_δημιουργία αντιγράφων ασφαλείας: small_backup echo. ηχώ. echo Επιλέξατε να δημιουργήσετε αντίγραφα ασφαλείας ΝΕΩΝ αρχείων. Πατήστε οποιοδήποτε πλήκτρο για έναρξη ή ctrl-z για έξοδο. παύση> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end: full_backup echo. ηχώ. echo Επιλέξατε να δημιουργήσετε αντίγραφα ασφαλείας ΟΛΩΝ των αρχείων. Πατήστε οποιοδήποτε πλήκτρο για έναρξη ή ctrl-z για έξοδο. παύση> nul xcopy c: / mydirectory d: / mybackup /s /e goto end: end exit

Συμβουλές

  • Κλείσιμο του παραθύρου:

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

  • Τρέχων κατάλογος:

    Εάν το πρόγραμμα παραπέμπει αρχεία στον δικό του κατάλογο, δεν χρειάζεται να βάλετε το γράμμα της μονάδας δίσκου. Έτσι, με το αρχείο δέσμης στο C: / μπορείτε να στοχεύσετε αρχεία στο c: / temp / πληκτρολογώντας: : Xcopy temp \*.* D: / temp /s /m

Προειδοποιήσεις

  • Ενώ οι εντολές που εμφανίζονται εδώ είναι αρκετά ακίνδυνες, η χρήση ορισμένων εντολών συστήματος σε παρτίδες αρχείων είναι δυνητικά επικίνδυνη σε περίπτωση κακής χρήσης.
  • Η εντολή ΕΠΙΛΟΓΗ δεν περιλαμβάνεται στα Windows XP Home ούτε Professional και θα προκαλέσει απότομο κλείσιμο του αρχείου παρτίδας χωρίς προηγούμενη ειδοποίηση.

Συνιστάται: