Διαφήμιση

Τα αρχεία δέσμης είναι ένα από τα κρυμμένα μυστικά των Windows για παραγωγικότητα. Με λίγη δουλειά, μπορείτε αυτοματοποιούν μονότονα καθήκοντα Τρόπος χρήσης των εντολών αρχείων παρτίδας των Windows για την αυτοματοποίηση επαναλαμβανόμενων εργασιώνΕκτελείτε συχνά βαρετές και επαναλαμβανόμενες εργασίες; Ένα αρχείο δέσμης μπορεί να είναι ακριβώς αυτό που ψάχνετε. Χρησιμοποιήστε το για να αυτοματοποιήσετε τις ενέργειες. Θα σας δείξουμε τις εντολές που πρέπει να γνωρίζετε. Διαβάστε περισσότερα και ποτέ δεν τους ανησυχείτε ξανά. Οι χρήστες δύναμης πρέπει να μάθουν όλα σχετικά με τη δέσμη ενεργειών δέσμης πιο γρήγορα παρά αργότερα.

Ένα πράγμα που θα πρέπει να ξέρετε πότε γράφοντας τα πρώτα αρχεία δέσμης Πώς να δημιουργήσετε ένα αρχείο παρτίδας (BAT) σε πέντε απλά βήματαΑυτό το άρθρο καλύπτει τον τρόπο δημιουργίας ενός αρχείου δέσμης χρησιμοποιώντας πέντε απλά βήματα για το λειτουργικό σύστημα των Windows. Διαβάστε περισσότερα είναι το if-else δήλωση. Όπως ίσως γνωρίζετε εάν έχετε κάποια εμπειρία προγραμματισμού, η εντολή if-else είναι ένας τρόπος για να ελέγξετε τη λογική των scripting. Σας επιτρέπει να καθορίσετε μια συνθήκη που κατατάσσεται σε διαφορετικά μπλοκ κώδικα.

instagram viewer

Εάν η προϋπόθεση είναι αληθής, ο κωδικός στο αν μπλοκ εκτελεί. Διαφορετικά, ο κώδικας στο αλλού Το μπλοκ τρέχει αντ 'αυτού. Ακολουθεί ένα βασικό παράδειγμα που θα σας βοηθήσει να το απεικονίσετε:

εάν (μετρητά> 10) παραγωγή "Έχετε αρκετά χρήματα!"? else output "Δεν έχετε αρκετά χρήματα." 

Η ακόλουθη σύνταξη είναι ο τρόπος χρήσης του αν-αλλιώς δήλωση σε αρχεία δέσμης:

αν το% x% == 15 (echo "Η τιμή του x είναι 15") αλλιώς (echo "Άγνωστη τιμή") 

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

Στις περισσότερες γλώσσες προγραμματισμού, μπορείτε να χρησιμοποιήσετε μια τροποποιημένη μορφή του αν-αλλιώς δήλωση. Προσθέτωντας αλλι αν στη δεύτερη δήλωση, μπορείτε να εκτελέσετε ένα διαφορετικό μπλοκ κώδικα αν η αρχική πρόταση είναι ψευδής αλλά μια δεύτερη συνθήκη επιστρέφει αληθής, όπως σε αυτό το τροποποιημένο παράδειγμα:

εάν (μετρητά> 20) παραγωγή "Έχετε πολλά χρήματα!"? αλλιώς αν (μετρητά> 10) παραγωγή "Έχετε αρκετά χρήματα!"? else output "Δεν έχετε αρκετά χρήματα." 

Ωστόσο, δεν μπορείτε να χρησιμοποιήσετε αλλι αν σε δέσμες ενεργειών δέσμης ενεργειών. Αντ 'αυτού, απλά προσθέστε μια σειρά από αν δηλώσεις:

αν% x% == 5 αν% y% == 5 (echo "Τόσο x και y ίσο 5.") αν το% x% == 10 αν% y% == 10 (echo "Τόσο x και y ισούται με 10.") αλλιώς (echo "Μη έγκυρη εισαγωγή.")

Ενδιαφέρεστε για περισσότερα; Ελέγξτε γιατί Το PowerShell μπορεί να είναι ακόμα καλύτερο από τη δέσμη δέσμης ενεργειών 5 λόγοι για να χρησιμοποιήσετε το PowerShell αντί για τη δέσμη ενεργειών δέσμης ενεργειώνΤο PowerShell είναι αυτό που θα λάβατε εάν περάσατε τη Γραμμή εντολών με τη δέσμη ενεργειών δέσμης ενεργειών (Batch Scripting), ρίξατε μερικά επιπλέον χαρακτηριστικά και το κλώτσατε με αρκετές εγκοπές. Ακολουθούν αρκετοί λόγοι για να το δοκιμάσετε. Διαβάστε περισσότερα .

Έχετε χρησιμοποιήσει ποτέ if-else δηλώσεις σε δέσμες ενεργειών scripting; Τι χρησιμοποιείτε τα αρχεία δέσμης για να ολοκληρώσετε; Μοιραστείτε μαζί μας στα σχόλια!

Image Credit: Aaban μέσω του Shutterstock.com

Ο Ben είναι αναπληρωτής συντάκτης και ο χορηγός Post Manager στο MakeUseOf. Είναι κάτοχος B.S. στο Computer Information Systems από το Grove City College, όπου αποφοίτησε το Cum Laude και με τιμητικές διακρίσεις στις μεγάλες του. Απολαμβάνει να βοηθά τους άλλους και είναι παθιασμένος με τα βιντεοπαιχνίδια ως μέσο.