Βίντεο: Windows 7 - Δημιουργία φακέλου 2024
Η δυνατότητα αλυσίδων των εντολών των Windows μαζί σας επιτρέπει να ολοκληρώσετε σε μία εντολή τι διαφορετικά θα έπαιρνε δεκάδες ξεχωριστές εντολές. Μπορείτε να εισαγάγετε δύο ή περισσότερες εντολές στην ίδια γραμμή διαχωρίζοντας τις εντολές με ένα ampersand ( & ), όπως παρακάτω:
C:> copy *. doc a: & del *. doc
Εδώ, η εντολή Αντιγραφή αντιγράφει όλα τα . doc αρχεία στη μονάδα δίσκου A:. Στη συνέχεια, η εντολή Del διαγράφει το . doc .
Αν και αυτό μπορεί να είναι βολικό, είναι επίσης επικίνδυνο. Τι γίνεται αν ο δίσκος A: γεμίσει έτσι ώστε να μην μπορούν να αντιγραφούν όλα τα αρχεία; Σε αυτή την περίπτωση, η εντολή Del εκτελεί ούτως ή άλλως, διαγράφοντας τα αρχεία που δεν αντιγράφηκαν.
Μια ασφαλέστερη εναλλακτική λύση είναι να χρησιμοποιήσετε δύο ampersands, που λέει να εκτελέσει τη δεύτερη εντολή μόνο αν η πρώτη εντολή τερματιστεί με επιτυχία. Έτσι:
C:> αντίγραφο *. doc a: && del *. doc
Τώρα, η εντολή Del θα εκτελεστεί μόνο αν η εντολή Copy διαδοθεί.
σωλήνας είναι ο χαρακτήρας της κάθετης γραμμής που βρίσκεται πάνω από την ανάστροφη κάθετο στο πληκτρολόγιο) για να εκτελέσετε τη δεύτερη εντολή μόνο αν αποτύχει η πρώτη εντολή. Έτσι, C:> αντίγραφο *. doc a: || echo Ωχ!εμφανίζεται το μήνυμα "Ωχ! "Αν αποτύχει η εντολή Αντιγραφή.
Τέλος, μπορείτε να χρησιμοποιήσετε παρενθέσεις για να ομαδοποιήσετε εντολές. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε τα άλλα σύμβολα σε συνδυασμό. Για παράδειγμα:
Εδώ, τα αρχεία αντιγράφονται και στη συνέχεια διαγράφονται αν το αντίγραφο ήταν επιτυχές. Εάν κάποια από τις εντολές αποτύχει, εμφανίζεται το μήνυμα.