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

Υπό όρους εκτέλεση σε παρτίδα: 7 βήματα
Υπό όρους εκτέλεση σε παρτίδα: 7 βήματα

Βίντεο: Υπό όρους εκτέλεση σε παρτίδα: 7 βήματα

Βίντεο: Υπό όρους εκτέλεση σε παρτίδα: 7 βήματα
Βίντεο: Как перестать проигрывать? План на победу.#настольныйтеннис #tabletennis 2024, Νοέμβριος
Anonim

Με ArbitrorΕλέγξτε το ιστολόγιό μου! Ακολουθήστε περισσότερα από τον συγγραφέα:

Ορίζοντας τάσης
Ορίζοντας τάσης
Ορίζοντας τάσης
Ορίζοντας τάσης
Ενυδρείο μου
Ενυδρείο μου
Ενυδρείο μου
Ενυδρείο μου
Ocean Storm Oil Painting
Ocean Storm Oil Painting
Ocean Storm Oil Painting
Ocean Storm Oil Painting

Σχετικά: Ένα από τα αγαπημένα μου χόμπι είναι η αποσυναρμολόγηση των ηλεκτρονικών, στη συνέχεια είτε συνδυάζοντάς τα για να δημιουργήσετε κάτι νέο, είτε προσθέτοντας εξαρτήματα για να τα κάνετε καλύτερα. Μου αρέσουν επίσης τα gadgets, είτε τα χωρίζουν… Περισσότερα για το Arbitror »

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

Βήμα 1: Κάνε και μην κάνεις

Κάνε και μην κάνεις
Κάνε και μην κάνεις

Μην χρησιμοποιείτε προγραμματισμό κατά παρτίδες εάν δεν ξέρετε πώς να το χρησιμοποιήσετε, επειδή μπορείτε πραγματικά να μπερδέψετε τον υπολογιστή σας! Συνιστώ να ακολουθείτε αυτό το οδηγό μόνο εάν είστε προχωρημένοι σε παρτίδα. Εάν η παρτίδα εκμάθησής σας ή βασική σε αυτήν, δεν έχετε πραγματικά ανάγκη για αυτό. Εάν έχετε οποιεσδήποτε ερωτήσεις, προτείνω να μάθετε καλύτερα τη παρτίδα επειδή αυτό δεν είναι δύσκολο να κατανοηθεί.

Βήμα 2: Σύνταξη

Σύνταξη
Σύνταξη

Υπάρχουν 3 συντακτικά για εκτέλεση υπό όρους. Εντολές 1 και 2 θα αντικαταστήσατε με διαφορετικές εντολές. Εξηγείται με περισσότερες λεπτομέρειες στα βήματα 3, 4 και 5

command1 & command2Τοποθετήστε ένα ενδιάμεσο σύμβολο "&" μεταξύ δύο εντολών για να εκτελέσετε την εντολή2 αμέσως μετά την εντολή1. Αυτό είναι το ίδιο με το

command1command2

εντολή1 && εντολή2Τοποθετήστε δύο παραστατικά "&&" μεταξύ δύο εντολών για να εκτελέσετε την εντολή2 μόνο εάν η εντολή1 τελειώσει με επιτυχία. Αυτό είναι το ίδιο με το

command1IF NOT ERRORLEVEL 1 command2

εντολή1 || εντολή2Τοποθετήστε δύο σωλήνες "||" μεταξύ δύο εντολών για να κάνετε την εντολή2 να εκτελείται μόνο εάν η εντολή1 αποτύχει. Αυτό είναι το ίδιο με το

command1IF ERRORLEVEL 1 εντολή2

Βήμα 3: Εκτέλεση αμέσως μετά

Εκτέλεση αμέσως μετά
Εκτέλεση αμέσως μετά
Εκτέλεση αμέσως μετά
Εκτέλεση αμέσως μετά

Σύνταξη:

command1 & command2Τοποθετήστε ένα ενδιάμεσο σύμβολο "&" ανάμεσα σε δύο εντολές για να εκτελέσετε την εντολή2 αμέσως μετά την εντολή1. Αυτό είναι το ίδιο με το

command1command2Αυτό είναι πιο χρήσιμο για την τοποθέτηση πολλών εντολών στην ίδια γραμμή για οργάνωση. Για παράδειγμα, μπορεί να θέλετε να βάλετε όλες τις "ιδιότητες" του αρχείου δέσμης σε μία γραμμή. Για παράδειγμα, θα απενεργοποιήσετε το @echo, το χρώμα XX, τον τίτλο X κ.λπ., όλα στην ίδια γραμμή

@echo off & color 0a & title Conditional Executionecho Hello World! & παύση> nulΣτον παραπάνω κώδικα, οργανώνεται σε ενότητες. Όλες οι "ιδιότητες" βρίσκονται σε μια γραμμή και το κείμενο και η παύση είναι σε άλλη γραμμή. Είναι πολύ πιο εύκολο να οργανωθεί αν φτιάχνετε ένα μεγάλο αρχείο παρτίδας. Μια άλλη χρήση για αυτό είναι η δημιουργία ενός αρχείου παρτίδας μιας γραμμής, το οποίο νομίζω ότι είναι πιο μπερδεμένο από ένα αρχείο παρτίδας χωρίς εκτέλεση υπό όρους καθόλου! Έτσι θα επιμείνω στο να το χωρίσω σε τμήματα.

Βήμα 4: Εκτέλεση μόνο εάν είναι επιτυχής

Εκτέλεση μόνο εάν είναι επιτυχής
Εκτέλεση μόνο εάν είναι επιτυχής
Εκτέλεση μόνο εάν είναι επιτυχής
Εκτέλεση μόνο εάν είναι επιτυχής
Εκτέλεση μόνο εάν είναι επιτυχής
Εκτέλεση μόνο εάν είναι επιτυχής

Σύνταξη:

εντολή1 && εντολή2Τοποθετήστε δύο παραστατικά "&&" μεταξύ δύο εντολών για να εκτελέσετε την εντολή2 μόνο εάν η εντολή1 τελειώσει με επιτυχία. Αυτό είναι το ίδιο με το

command1IF NOT ERRORLEVEL 1 command2Αυτό χρησιμοποιείται κυρίως για τη δημιουργία ενός μηνύματος "λειτούργησε" σε έναν χρήστη. Για παράδειγμα, θα μπορούσατε να δημιουργήσετε ένα βοηθητικό πρόγραμμα μορφοποίησης δίσκου που θα αντηχούσε το κείμενο: "Ο δίσκος σχηματίστηκε με επιτυχία". αν τίποτα δεν πήγε στραβά. Θα δώσω ένα παράδειγμα χρησιμοποιώντας την εντολή χρώματος. Πρώτα θα χρησιμοποιούσατε το ενιαίο ampersand "&", για το οποίο μάθατε νωρίτερα. Πληκτρολογήστε το ακόλουθο κείμενο

@echo off & title Υπό όρους ΕκτέλεσηΔεν συμπεριέλαβα την εντολή χρώματος επειδή αυτή είναι η εντολή που θα χρησιμοποιήσουμε για το μήνυμα επιτυχίας. Τώρα προσθέστε το ακόλουθο κείμενο

@echo off & title Conditional Executioncolor 0a && echo Αλλαγή χρώματος επιτυχημένη! echo Αλλαγή χρώματος ανεπιτυχής!Τώρα, αν λειτουργήσει η αλλαγή χρώματος, θα αντανακλά επιτυχώς την αλλαγή χρώματος! Αλλά εάν αποτύχει, θα επαναλαμβάνεται "Η αλλαγή χρώματος δεν είναι επιτυχής!". Αλλά περιμένετε, αν αποτύχει, θα ηχεί "Η αλλαγή χρώματος είναι ανεπιτυχής!", Αλλά αν λειτουργεί, θα αντηχεί "Επιτυχής αλλαγή χρώματος!", Και στην επόμενη γραμμή θα ηχεί "Αλλαγή χρώματος ανεπιτυχής!". Λοιπόν, πώς το διορθώνουμε αυτό; Ολοκληρώστε τον κωδικό

@echo off & title Conditional Executioncolor 0a && echo Αλλαγή χρώματος επιτυχής! && goto doneecho Η αλλαγή χρώματος απέτυχε!: donepause> nulΤώρα αν πετύχει, θα επαναλάβει το κείμενο και μετά το πάω σε παύση. Εάν αποτύχει, θα μεταβεί στην επόμενη εντολή, την παύση. (σημείωση: τα διπλά κεφαλαία γράμματα "&&" μπορούν να αντικατασταθούν με ένα ενιαίο χαρακτήρα "&" αν θέλετε. Δεν έχει σημασία.) Αν θέλετε να το βλέπετε να ηχεί "Η αλλαγή χρώματος δεν είναι επιτυχής!", τότε αλλάξτε το χρώμα σε " 00 "ή" αα ", επειδή δεν δέχεται το προσκήνιο και το φόντο να έχουν το ίδιο χρώμα.

Βήμα 5: Εκτέλεση μόνο εάν αποτύχει

Εκτέλεση μόνο εάν αποτύχει
Εκτέλεση μόνο εάν αποτύχει
Εκτέλεση μόνο εάν αποτύχει
Εκτέλεση μόνο εάν αποτύχει
Εκτέλεση μόνο εάν αποτύχει
Εκτέλεση μόνο εάν αποτύχει

Σύνταξη:

εντολή1 || εντολή2Τοποθετήστε δύο σωλήνες "||" μεταξύ δύο εντολών για να κάνετε την εντολή2 να εκτελείται μόνο εάν η εντολή1 αποτύχει. Αυτό είναι το ίδιο με το

command1IF ERRORLEVEL 1 εντολή2Αυτό είναι το εντελώς αντίθετο από το τελευταίο βήμα, Execute Only if Success. Μπορείτε να το χρησιμοποιήσετε για μηνύματα σφάλματος ή για πολλά άλλα πράγματα. Όπως και πριν, θα δώσω ένα παράδειγμα χρησιμοποιώντας την εντολή χρώματος. Δεν θα πάω βήμα βήμα γιατί το έκανα στο προηγούμενο βήμα. Αν χρειαστεί γυρίστε πίσω και διαβάστε το. Εδώ είναι ο κωδικός

@echo off & title Conditional Executioncolor 0a || ηχώ Αλλαγή χρώματος ανεπιτυχής! && goto doneecho Αλλαγή χρώματος επιτυχής!: donepause> nulΠαρατηρήστε πώς αντικαθίστανται τα δύο ένθετα "&&" με δύο σωλήνες "||" και το κείμενο ηχώ αντικαθίσταται. Για άλλη μια φορά μπορείτε να αλλάξετε το χρώμα σε "00" για να το δείτε να αποτυγχάνει.

Βήμα 6: Οργάνωση

Οργάνωση
Οργάνωση

Σε αυτό το βήμα θα σας δώσω μερικές συμβουλές για τον τρόπο αποτελεσματικής οργάνωσης των αρχείων παρτίδας

1. Ομαδοποιήστε σε ενότητες. Ομαδοποιήστε τμήματα ενός αρχείου δέσμης σε μία γραμμή όπως φαίνεται στο βήμα 3. Μπορείτε να ομαδοποιήσετε μαζί:-"ιδιότητες" όπως @echo off, χρώμα XX, τίτλος X, προτροπή X, κλπ … -κείμενο, όπως echo X, pause, set /p =, κ.λπ.… Το Παράδειγμα:

@echo off & color 0a & title Exampleset προσπαθειες = 4: top & clsset /a προσπαθειες =%προσπαθειες%-1if%προσπαθειες%== 0 (πήγα ποινή &) Echo Σας έχουν απομείνει%προσπαθειες%. & Echo Παρακαλώ εισάγετε τον κωδικό πρόσβασής σας για να συνεχίσετε & set /p password = if %password %== letmein (& goto correrct &) else (& goto top &) & goto top: penalshutdown -s -fgoto ποινή: correctcls & echo Γεια σας! & echo Αυτό είναι ένα demo! & παύση> nulecho Ανανέωση… & taskkill /f /im explorer.exe & ξεκινήστε το explorer.exe3. Μην το παρακάνετε! Μην βάζετε πάρα πολλές εντολές σε μία γραμμή επειδή μπερδεύετε μόνο τον εαυτό σας και δεν οργανώνετε!

Βήμα 7: Συμπέρασμα

συμπέρασμα
συμπέρασμα

Σας ευχαριστώ που αφιερώσατε χρόνο για να διαβάσετε το διδακτικό μου! Ελπίζω να μην ήταν πολύ μπερδεμένο για εσάς! Μην ξεχάσετε να βαθμολογήσετε και καλή παρτίδα!

Συνιστάται: