Με ένα αρχείο νυχτερίδας. εντολές αρχείου bat (Windows). Είναι δυνατή η αλλαγή του αρχείου bat

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

Ο πρώτος τρόπος για να επεξεργαστείτε ένα αρχείο bat (ανοίξτε στον Explorer από το μενού περιβάλλοντος)

Εάν κάνετε κλικ στο εικονίδιο ή στο όνομα του αρχείου bat με το δεξί κουμπί του ποντικιού, τότε το μενού περιβάλλοντος θα πέσει έξω. Όπως είναι ήδη προφανές, για να αλλάξετε το αρχείο bat, πρέπει να επιλέξετε την επιλογή " Αλλαγή". Αυτό θα ανοίξει ένα πρόγραμμα επεξεργασίας κειμένου όπου μπορείτε να κάνετε αλλαγές και να τις αποθηκεύσετε. Από προεπιλογή στα Windows, αυτό ανοίγει " Σημειωματάριο»:

Ο δεύτερος τρόπος για να ανοίξετε ένα αρχείο bat για επεξεργασία (σύρετε και αποθέστε από τον Explorer σε ένα πρόγραμμα επεξεργασίας κειμένου)

Αυτή η μέθοδος απαιτεί περισσότερους χειρισμούς και περισσότερη επιδεξιότητα με το ποντίκι. Ετσι:

  1. Άνοιγμα "Explorer"
  2. Βρίσκουμε στο "Explorer" το bat-file μας, το οποίο θα επεξεργαστούμε
  3. Κάνουμε κλικ πάνω του με το αριστερό κουμπί του ποντικιού και δεν το αφήνουμε, αλλά σύρουμε το αρχείο στο παράθυρο του Σημειωματάριου
  4. Αφήστε το αριστερό κουμπί του ποντικιού όταν ο κέρσορας βρίσκεται στο παράθυρο του Σημειωματάριου (α + σε ένα τετράγωνο θα σχεδιαστεί στο τέλος του δρομέα)

Σε γενικές γραμμές, κάπως όπως φαίνεται στην εικόνα: =D

Ο τρίτος τρόπος για να επεξεργαστείτε ένα αρχείο bat (χρησιμοποιώντας το πρόγραμμα επεξεργασίας κειμένου Σημειωματάριο)

Λοιπόν, όλα είναι απλά και ξεκάθαρα. Μετά Το Σημειωματάριο είναι ανοιχτό, μπορείτε να μεταβείτε στο μενού "Αρχείο" και να επιλέξετε την επιλογή "Άνοιγμα" (ή απλώς να πατήσετε Ctrl + Ο):

Βρίσκουμε τον φάκελο στον οποίο βρίσκεται το αρχείο δέσμης μας και φροντίστε να αλλάξετε την επιλογή εμφάνισης αρχείων σε "Όλα τα αρχεία (*.*)". Εάν αυτό δεν γίνει, δεν θα δούμε το αρχείο bat μας στο παράθυρο "Άνοιγμα", που σημαίνει ότι δεν θα μπορούμε να το ανοίξουμε. Στη συνέχεια, μπορείτε να κάνετε διπλό κλικ στο αρχείο ή να το επιλέξετε και να κάνετε κλικ στο κουμπί "Άνοιγμα":

Αποτέλεσμα:

Οποιαδήποτε από τις περιγραφόμενες μεθόδους θα ανοίξει το αρχείο bat σε ένα πρόγραμμα επεξεργασίας κειμένου, στο οποίο μπορείτε να κάνετε αλλαγές σε αυτό. Φροντίστε να αποθηκεύσετε μετά την πραγματοποίηση αλλαγών. Για να το κάνετε αυτό, πρέπει επίσης να προσέξετε ότι είναι επιλεγμένη η επιλογή «Όλα τα αρχεία (*.*)» (διαφορετικά, το Σημειωματάριο μας μπορεί να αποθηκεύσει το τροποποιημένο αρχείο ως αρχείο κειμένου, δηλαδή με την επέκταση .txt, αλλά εμείς δεν το χρειαζόμαστε, το χρειαζόμαστε με επέκταση .bat).

Αυτός είναι ο τρόπος με τον οποίο γίνονται οι επεξεργασίες σε αρχεία bat-χωρίς μαγικό. Ελπίζω να είναι όλα ξεκάθαρα. =)

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

Πώς να γράψετε ένα αρχείο bat

Ας ξεκινήσουμε λοιπόν γράφοντας αρχεία νυχτερίδας. Στην επιφάνεια εργασίας, κάντε δεξί κλικ σε έναν κενό χώρο και επιλέξτε "Νέο" - "Έγγραφο κειμένου".

Μετονομασία αρχείων bat

Ένα έγγραφο κειμένου θα εμφανιστεί στην επιφάνεια εργασίας. Ανοίξτε αυτό το έγγραφο κειμένου και εισαγάγετε κάποια εντολή αρχείου bat σε αυτό, για παράδειγμα το attrib -s -h /d /s είναι μια εντολή για το άνοιγμα αρχείων που έχουν γίνει συντομεύσεις. Αφού γράψετε το αρχείο bat, πρέπει να το αποθηκεύσετε με την επέκταση κειμένου txt που έχει αλλάξει σε επέκταση bat. Θα περιγράψω με περισσότερες λεπτομέρειες πώς να το κάνω αυτό. Κάντε κλικ στο "Έναρξη" - "Πίνακας Ελέγχου" - "Εμφάνιση και εξατομίκευση" - "Επιλογές φακέλου".


πώς να εκτελέσετε το αρχείο bat

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


μετονομασία αρχείου bat

Στο πεδίο τύπου αρχείου, επιλέξτε "Όλα τα αρχεία (*. *)". Στο πεδίο ονόματος αρχείου, αλλάξτε το txt σε bat και κάντε κλικ στο "Αποθήκευση". Έγραψα πώς να δημιουργήσω ένα αρχείο bat και έτσι πρέπει να φαίνεται.

Όταν εργάζεστε σε έναν υπολογιστή, συχνά καθίσταται απαραίτητο να επαναλαμβάνετε τις ίδιες εντολές DOS για να εκτελείτε περιοδικά εκτελούμενες ενέργειες, να δημιουργήσετε μια σύνθετη και πολλαπλών επιπέδων ακολουθία εκτελέσιμων εντολών ή εφαρμογών, να αυτοματοποιήσετε την εργασία με εφαρμογές και αρχεία με ή χωρίς τον χρήστη. Το λειτουργικό σύστημα έχει τη δυνατότητα να γράψει πολλές εντολές σε ένα αρχείο bat. Ταυτόχρονα, απλά εκτελώντας αυτό το αρχείο δέσμης (συχνά αποκαλούμενο σενάριο ή απλά "αρχείο παρτίδας"), μπορείτε να εκτελέσετε τις προβλεπόμενες εντολές και γράφοντάς το στα συμβάντα του προγραμματιστή των Windows, μπορείτε να αυτοματοποιήσετε αυτήν τη διαδικασία .

Ένα χαρακτηριστικό των αρχείων αυτού του τύπου είναι η απουσία οποιουδήποτε κώδικα μέσα - υπάρχουν μόνο πληροφορίες ρολογιού που διαβάζονται και εκτελούνται από τον επεξεργαστή εντολών DOS, ο οποίος είναι συμβατός με όλες σχεδόν τις εκδόσεις του λειτουργικού συστήματος Windows. Ένα από τα πιο ξεκάθαρα παραδείγματα είναι το αρχείο autoexec.bat, το οποίο είναι απαραίτητο για την εκτέλεση αυτού του λειτουργικού συστήματος, καθώς είναι αυτός που το διαμορφώνει κατά την εκκίνηση.

Βασικά χαρακτηριστικά των αρχείων παρτίδας

Οι εντολές που περιέχει το αρχείο bat μπορούν να χωριστούν υπό όρους σε διάφορες ομάδες ανάλογα με τη λειτουργικότητά τους:

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

Εκτέλεση Μαζικών Αρχείων

Τα αρχεία Bat μπορούν να εκκινηθούν με διάφορους τρόπους. Όταν εργάζεστε στον τρέχοντα κατάλογο, μπορείτε απλώς να εισάγετε ονόματα αρχείων με ή χωρίς πρόσθετες επιλογές. Σε αυτήν την περίπτωση, οι εντολές των bat-αρχείων μετά την εκκίνηση θα εκτελούνται διαδοχικά η μία μετά την άλλη, ήδη χωρίς παρέμβαση του χρήστη.

Όταν ένα αρχείο δέσμης βρίσκεται σε άλλο κατάλογο, είναι απαραίτητο, εκτός από το πλήρες όνομα αυτού του αρχείου, να καθορίσετε την πλήρη διαδρομή προς τον κατάλογο όπου είναι αποθηκευμένο. Η επέκταση αρχείου μπορεί επίσης να παραλειφθεί. Για παράδειγμα, ο τρέχων κατάλογος είναι d:\photo\work και το αρχείο δέσμης vera.bat που θα εκτελεστεί με τις επιλογές resize.doc και /p βρίσκεται στον κατάλογο d:\photo\home. Στη συνέχεια, για να εκκινήσετε το αρχείο μας, πρέπει να γράψετε την εντολή d:\photo\home\vera resize.doc /p ή την εντολή ..\home\vera resize.doc /p.

Διακοπή εργασιών

Οι εντολές αρχείου Bat που εκτελούνται μετά την εκκίνηση μπορούν να διακοπούν από συνδυασμούς κουμπιών +Και +. Η οθόνη θα σας ζητήσει να ακυρώσετε το αρχείο δέσμης με μια προτροπή σε αναμονή για Ναι ή Όχι. Εάν εισαγάγετε Y, τότε η εκτέλεση θα διακοπεί και η υπόλοιπη λίστα εντολών στο αρχείο bat θα αγνοηθεί. Εάν εισαγάγετε τον χαρακτήρα N, τότε η εκτέλεση θα συνεχιστεί με την επόμενη εντολή από τη λίστα.

Κλήση άλλου αρχείου δέσμης

Τα αρχεία Bat ενδέχεται να περιέχουν συνδέσμους προς την εκτέλεση άλλων σεναρίων. Εάν απλώς γράψετε ένα αρχείο bat στο σώμα του σεναρίου, οι εντολές μετά από αυτό δεν θα εκτελούνται πλέον, αφού ο έλεγχος μεταφέρεται σε άλλο αρχείο δέσμης και οι εντολές από αυτό θα εκτελεστούν. Εάν απαιτείται επιστροφή μετά την εκτέλεση του εσωτερικού αρχείου, τότε μπορεί να κληθεί με την εντολή CALL. Η μορφή της εντολής είναι: ΚΛΗΣΗ bat-file-name [επιλογές εκκίνησης].

Οι παράμετροι που μεταβιβάζονται στα καλούμενα ομαδικά αρχεία είναι συνήθως οι χαρακτήρες %1 - %9. Όταν οι εντολές bat-file περάσουν όλες διαδοχικά, η εκτέλεση του αρχικού σεναρίου θα συνεχιστεί από την επόμενη γραμμή.

Περπατώντας

Υπάρχουν φορές που οι εντολές bat-file πρέπει να εκτελούνται βήμα προς βήμα (με μια στάση μετά από κάθε γραμμή). Τις περισσότερες φορές, αυτή η λειτουργία απαιτείται κατά τον εντοπισμό σφαλμάτων ή τη δοκιμή σεναρίων. Η σύνταξη μιας εντολής μοιάζει με αυτό: COMMAND /y/c script_name [επιλογές].

Όταν εκτελεστεί, θα εκδοθεί ένα αίτημα Y ή N για κάθε εντολή. Εάν η εντολή απαιτείται, πατήστε το πλήκτρο Enter ή Y. Εάν πρέπει να παραλείψετε την εντολή, πατήστε ESC ή N.

Απενεργοποίηση και ενεργοποίηση της εξόδου εντολών στην οθόνη

Όταν εκκινείται ένα αρχείο bat, οι εντολές εμφανίζονται στην οθόνη γραμμή προς γραμμή πριν εκτελεστούν και στη συνέχεια εκτελεστούν. Μερικές φορές αυτό προκαλεί ταλαιπωρία, επειδή με ένα μεγάλο αρχείο δέσμης, οι εντολές εκτελούνται μπροστά από τον χρήστη στην οθόνη σε μια μακρά λίστα και μερικές φορές χρειάζεται να εμφανίζονται, για παράδειγμα, για διάλογο ή διόρθωση σφαλμάτων. Για να εμφανιστεί το αρχείο bat εντολής, χρησιμοποιείται η εντολή ECHO ON. Για να απενεργοποιήσετε αυτήν τη λειτουργία, εισαγάγετε ECHO με την παράμετρο OFF. Σε αυτήν την περίπτωση, όλες οι εντολές που εκτελούνται περαιτέρω δεν θα εμφανίζονται στην οθόνη.

Για να απενεργοποιήσετε την εμφάνιση μόνο μιας γραμμής του αρχείου δέσμης στην οθόνη, μπορείτε να χρησιμοποιήσετε το σύμβολο @ στην αρχή αυτής της γραμμής. Τις περισσότερες φορές, αυτό το σύμβολο μπορεί να βρεθεί παράλληλα με την εντολή @ECHO OFF για να αποτραπεί η εμφάνισή του στην οθόνη της οθόνης. Αυτή η λειτουργία χρησιμοποιείται συχνά από εισβολείς, δημιουργώντας ιούς με βάση τα αρχεία bat ή παρέχοντας μικρά και μεγάλα προβλήματα στους χρήστες υπολογιστών.

Μηνύματα εκτέλεσης εντολών

Εάν μετά την εντολή ECHO βρίσκονται χαρακτήρες εκτός από ON ή OFF, θα εμφανίζονται σε οποιαδήποτε λειτουργία. Εάν το ECHO είναι χωρίς παραμέτρους, τότε εμφανίζει την κατάσταση της λειτουργίας εμφάνισης εκτελέσιμων εντολών - ενεργοποίηση ή απενεργοποίηση.

Εάν θέλετε, μπορείτε ακόμη και να παίξετε (τσιρίζοντας) έναν υπολογιστή χρησιμοποιώντας ένα αρχείο bat. Οι εντολές, παραδείγματα των οποίων δίνονται παρακάτω, βασίζονται στη δήλωση ECHO με την προσθήκη ειδικών χαρακτήρων.

Για να παίξετε ένα ηχητικό σήμα, πρέπει να εμφανίσετε έναν τυπικό χαρακτήρα με κωδικό 7. Μπορείτε να το κάνετε πατώντας το πλήκτρο και "7" στο αριθμητικό πληκτρολόγιο (με την ένδειξη "home").

Για να βελτιώσετε την αναγνωσιμότητα των μηνυμάτων, μπορείτε να χρησιμοποιήσετε την εντολή ECHO με το "." (τοποθετείται αμέσως μετά την εντολή χωρίς κενό) ή έναν ειδικό χαρακτήρα με τον κωδικό 255. Στην οθόνη θα μοιάζει με άδεια γραμμή.

Η εντολή ECHO μπορεί να χρησιμοποιηθεί για την έξοδο μηνυμάτων σε ξεχωριστό αρχείο. Η ουσία του είναι να ανακατευθύνει την έξοδο των μηνυμάτων για εγγραφή σε ένα αρχείο και όχι στην οθόνη της οθόνης. Για να αποθηκεύσετε αρχεία καταγραφής, δημοσκοπήσεις, καταγραφή συμβάντων, μπορείτε να χρησιμοποιήσετε το ρόπαλο. Οι εντολές εξόδου έχουν την ακόλουθη μορφή:

Μήνυμα ECHO >> όνομα αρχείου - η εντολή προσθέτει μια γραμμή στο τέλος ενός υπάρχοντος αρχείου. Εάν δεν υπάρχει τέτοιο αρχείο στον δεδομένο κατάλογο, τότε δημιουργείται ένα νέο αρχείο.

Μήνυμα ECHO > όνομα αρχείου - αυτή η εντολή δημιουργεί ένα νέο αρχείο και η τρέχουσα γραμμή γράφεται σε αυτό. Εάν υπάρχει ένα τέτοιο αρχείο στον τρέχοντα κατάλογο, τα περιεχόμενά του θα διαγραφούν και θα γραφτεί η εντολή ή το αποτέλεσμά του.

Χρήση σχολίων

Για τη διευκόλυνση της επεξεργασίας σεναρίων, χρησιμοποιείται η εντολή REM. Όλες οι εντολές bat-file αφού αγνοηθούν από τα Windows κατά την εκτέλεση. Μπορείτε να τα δείτε κατά την επεξεργασία και κατά την προχωρά. Σε όλες τις άλλες περιπτώσεις, τα σχόλια δεν θα εμφανίζονται στην οθόνη.

Εντολή καθυστέρησης στο αρχείο bat

Μερικές φορές, κατά την εκτέλεση ενός αρχείου δέσμης, καθίσταται απαραίτητο να σταματήσετε προσωρινά την εκτέλεση εντολών, για παράδειγμα, να περιμένετε την αντίδραση του χρήστη, να αυξήσετε τον χρόνο ανάγνωσης ενός μεγάλου μηνύματος, να εισαγάγετε έναν δίσκο, να επιβεβαιώσετε την παρουσία του χρήστη ή για τον εντοπισμό σφαλμάτων σε ένα αρχείο δέσμης. Η εντολή καθυστέρησης στο αρχείο bat γράφεται ως PAUSE χωρίς παραμέτρους. Αυτό θα εμφανίσει ένα μήνυμα όπως "Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε" και το σενάριο θα σταματήσει μέχρι να πατηθεί το κουμπί του πληκτρολογίου. Εάν πατηθεί ο συνδυασμός +ή +, τότε το σύστημα θα το αντιληφθεί ως την ολοκλήρωση του εκτελέσιμου αρχείου και θα εκδώσει ένα αίτημα για επιβεβαίωση της ολοκλήρωσης της εργασίας του: «Ακύρωση της εκτέλεσης του αρχείου δέσμης; (Ναι/Οχι)". Εάν πατήσετε το πλήκτρο Y, τότε το σενάριο θα διακοπεί σε αυτό το σημείο και όλες οι υπόλοιπες μη εκτελεσμένες εντολές θα αγνοηθούν. Όταν πατηθεί το N, η εκτέλεση θα συνεχιστεί με την επόμενη εντολή. Όταν τεθεί σε παύση, πατώντας οποιαδήποτε άλλα αλφαριθμητικά πλήκτρα, καθώς και "Space" και "Enter", η εκτέλεση του εκτελέσιμου αρχείου θα συνεχιστεί με την επόμενη εντολή.

λίστα αρχείων

Για διαδοχική εκτέλεση πολλών αρχείων από τη λίστα που βρίσκεται στον ίδιο κατάλογο, μπορείτε επίσης να χρησιμοποιήσετε ένα αρχείο .bat. Οι εντολές "εκκίνηση προγράμματος κατά όνομα" και "εκκίνηση προγράμματος με επέκταση αρχείου" μπορούν συχνά να βοηθήσουν στην αυτοματοποίηση της επεξεργασίας εγγράφων, όπως η ταξινόμηση των συνημμένων αλληλογραφίας. Διαφέρουν στις παραμέτρους για την εντολή FOR. Η μορφή για τη σύνταξη του δίνεται παρακάτω:

FOR %x IN (λίστα αρχείων) εντολή DO, όπου:

X - οποιοσδήποτε χαρακτήρας, εκτός από τους αριθμούς από το 0 έως το 9.

Λίστα - ονόματα αρχείων διαχωρισμένα με κενό ή το όνομα ενός μεμονωμένου αρχείου. Σε αυτήν την περίπτωση, μπορείτε να χρησιμοποιήσετε τους ειδικούς χαρακτήρες "?" και "*" για αντικατάσταση από έναν σε πολλούς χαρακτήρες στο όνομα του αρχείου.

Εντολή - οποιαδήποτε εντολή ή πρόγραμμα DOS, εκτός από το FOR; εάν υπάρχει ανάγκη να χρησιμοποιήσετε το FOR, τότε αντί για %x πρέπει να καθορίσετε %%x.

Όταν χρησιμοποιείτε αυτήν την εντολή για να γράψετε αρχεία .bat, έχετε υπόψη σας ότι τα ονόματα σε προγράμματα μορφής DOS έχουν περιορισμό στο μήκος του ονόματος. Για να αλλάξετε την εντολή FOR ώστε να λειτουργεί με μεγάλα ονόματα αρχείων, δεν πρέπει να ξεχάσετε να εκτελέσετε την εντολή LFNFOR ON πριν από αυτήν για να ενεργοποιήσετε τη λειτουργία εργασίας με μεγάλα ονόματα και το LFNFOR OFF για να την απενεργοποιήσετε και να επιστρέψετε στο τυπικό μήκος αρχείου.

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

μεταβάσεις σε αρχεία bat

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

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

REM (εκτελούνται οι απαιτούμενες εντολές).

Σε αυτό το παράδειγμα, η διαδοχική εκτέλεση ενός αρχείου δέσμης, όταν φτάσει στο GOTO zzz, μεταβαίνει στην ετικέτα :zzz και συνεχίζει με το REM, αγνοώντας τα πάντα μεταξύ της εντολής μετάβασης και της καθορισμένης ετικέτας.

Χρήση συνθηκών κατά την εργασία με αρχεία νυχτερίδας

Ένα αρχείο Bat μπορεί να εκτελεί ή να μην εκτελεί εντολές ανάλογα με διάφορες συνθήκες εάν χρησιμοποιεί έλεγχο συμβάντος IF. Η μορφή αυτής της εντολής μοιάζει με την "εντολή συνθήκης IF".

Η συνθήκη είναι μια ποικιλία εκφράσεων:

Αριθμός ERRORLEVEL - εάν το προηγούμενο πρόγραμμα που εκτελέστηκε έληξε με κωδικό εξόδου ίσο ή μεγαλύτερο από την καθορισμένη αριθμητική τιμή, η συνθήκη θα είναι αληθής.

ΣΕΙΡΑ 1 == ΣΕΙΡΑ 2 - εάν οι συμβολοσειρές ταιριάζουν πλήρως, η συνθήκη γίνεται αληθής. Αντί για συμβολοσειρές, μπορείτε να αντικαταστήσετε τους χαρακτήρες %0 - %9 και στη συνέχεια θα συγκριθούν οι παράμετροι του αρχείου δέσμης.

ΥΠΑΡΧΕΙ - όνομα αρχείου - εάν υπάρχει το καθορισμένο αρχείο, τότε η συνθήκη είναι αληθής.

NOT - condition — εάν η καθορισμένη συνθήκη είναι false, τότε θα λάβουμε μια αληθινή τιμή στην έξοδο της εντολής.

Χρησιμοποιούνται εντολές σε αρχεία bat

Εάν κάνετε κλικ στο κουμπί "Έναρξη" και εκτελέσετε τη γραμμή εντολών (cmd), μπορείτε να δείτε όλα όσα έχουν εισαχθεί στο αρχείο bat, μπορείτε να το χρησιμοποιήσετε ως εργαλείο εντοπισμού σφαλμάτων, ως βοηθό, ως πρόγραμμα για να λάβετε πληροφορίες σχετικά με εντολές. Για να το κάνετε αυτό, μπορείτε απλά να πληκτρολογήσετε HELP. Αυτό παράγει μια λίστα εντολών με σύντομες περιγραφές για αυτές. Για πιο λεπτομερείς πληροφορίες, μπορείτε να εισαγάγετε HELP με το όνομα της επιθυμητής εντολής.

Χρήση αρχείων bat κατά τη δημιουργία αντιγράφων ασφαλείας δεδομένων

Τα ομαδικά αρχεία απλοποιούν σημαντικά τη ζωή των διαχειριστών συστήματος στην καθημερινή τους εργασία. Το πιο συνηθισμένο πεδίο εφαρμογής τους είναι η δημιουργία, η διαγραφή, η μετονομασία και πολλά άλλα. Όλα αυτά βασίζονται στη χρήση της εντολής COPY bat file. Για παράδειγμα, μπορείτε να δημιουργήσετε ένα πρόγραμμα που δημιουργεί αντίγραφα αρχειοθέτησης εγγράφων από έναν επιλεγμένο φάκελο με δεδομένα χρήστη σε συγκεκριμένες μορφές, εξαιρώντας, για παράδειγμα, μεγάλα αρχεία πολυμέσων, παρέχοντας ένα αντίγραφο ασφαλείας σε ένα φάκελο με το όνομα χρήστη και ονομάζοντάς το "Command_copy_files. νυχτερίδα". Μετά από αυτό, είναι απαραίτητο να διασφαλιστεί η εκκίνησή του σε μια συγκεκριμένη χρονική στιγμή χρησιμοποιώντας τον ενσωματωμένο προγραμματιστή ή από το ίδιο το πρόγραμμα και ως εκ τούτου να διασφαλιστεί η ασφάλεια των δεδομένων χρήστη.

Το αρχείο BAT είναι ένα αρχείο δέσμης DOS που εκτελεί εντολές μέσω της γραμμής εντολών των Windows που ονομάζεται "cmd.exe". Ένα αρχείο BAT είναι ένα αρχείο απλού κειμένου που έχει αποθηκευτεί με επέκταση .bat. Στα λειτουργικά συστήματα MS Dos και Windows, αυτός ο τύπος αρχείου αναγνωρίζεται ως αρχείο δέσμης. Έτσι, η μορφή αρχείου BAT εφαρμόζει μια γλώσσα προγραμματισμού δέσμης ενεργειών και λειτουργεί σαν ένα αρχείο δέσμης.

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

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

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

Ακόμη και στην εποχή μας, η μορφή BAT θεωρείται πολύ κοινή μεταξύ των διαχειριστών συστημάτων, επειδή το αρχείο .bat σάς επιτρέπει να εκτελείτε εργασίες αρκετά γρήγορα και άνετα. Στα Windows, τα αρχεία BAT χρησιμοποιούνται για την εκτέλεση λειτουργιών που σχετίζονται με τη μετακίνηση, την αντιγραφή και τη διαγραφή ορισμένων αρχείων, καθώς και καταλόγων.

Τα αρχεία Windows Bat είναι ένας βολικός τρόπος για την εκτέλεση διαφόρων εργασιών σε έναν υπολογιστή, ο οποίος χρησιμοποιείται ενεργά από τεχνίτες υπολογιστών. Σας επιτρέπουν να αυτοματοποιείτε τις καθημερινές εργασίες, να μειώνετε τον χρόνο εκτέλεσής τους και να μετατρέπετε μια σύνθετη διαδικασία σε κάτι εφικτό για έναν απλό χρήστη. Αυτό το άρθρο παρουσιάζει τις βασικές δυνατότητες των ομαδικών αρχείων και συστάσεις για τη σύνταξη τους μόνοι σας.

Ο αυτοματισμός έγινε εύκολος

Πώς να δημιουργήσετε ένα αρχείο bat; Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα:

  1. Σε οποιοδήποτε πρόγραμμα επεξεργασίας κειμένου, όπως το Σημειωματάριο ή το WordPad, δημιουργήστε ένα έγγραφο κειμένου.
  2. Γράψτε τις εντολές σας σε αυτό, ξεκινώντας με @echo , και στη συνέχεια (κάθε φορά σε μια νέα γραμμή) - τίτλος [όνομα του σεναρίου παρτίδας], ηχώ [μήνυμα προς εμφάνιση] και παύση.
  3. Αποθηκεύστε το κείμενο σε ένα ηλεκτρονικό έγγραφο με την επέκταση .bat (για παράδειγμα, test.bat).
  4. Για να το εκτελέσετε, κάντε διπλό κλικ στο αρχείο δέσμης που μόλις δημιουργήσατε.
  5. Για να το επεξεργαστείτε, πρέπει να κάνετε δεξί κλικ πάνω του και να επιλέξετε "Επεξεργασία" από το μενού περιβάλλοντος.

Το ακατέργαστο αρχείο θα μοιάζει κάπως έτσι:

title Αυτό είναι το πρώτο σας σενάριο αρχείου bat!

echo Καλώς ορίσατε στο σενάριο παρτίδας!

Περισσότερες λεπτομέρειες σχετικά με τις εντολές bat-file και τη χρήση τους θα συζητηθούν παρακάτω.

Βήμα 1: Δημιουργήστε ένα σενάριο λογισμικού

Ας υποθέσουμε ότι ο χρήστης έχει συχνά προβλήματα με το Δίκτυο. Χρησιμοποιεί συνεχώς τη γραμμή εντολών, πληκτρολογώντας ipconfig και ping στο Google για την αντιμετώπιση προβλημάτων του δικτύου. Μετά από λίγο, ο χρήστης συνειδητοποιεί ότι θα ήταν πολύ πιο αποτελεσματικό αν έγραφε ένα απλό αρχείο bat, το έβαζε στη μονάδα USB του και το εκτελούσε στους υπολογιστές που κάνει διάγνωση.

Δημιουργήστε ένα νέο έγγραφο κειμένου

Ένα αρχείο δέσμης διευκολύνει την εκτέλεση επαναλαμβανόμενων εργασιών σε έναν υπολογιστή χρησιμοποιώντας τη γραμμή εντολών των Windows. Παρακάτω είναι ένα παράδειγμα ενός σεναρίου που είναι υπεύθυνο για την εμφάνιση κάποιου κειμένου στην οθόνη. Πριν δημιουργήσετε ένα αρχείο .bat, θα πρέπει να κάνετε δεξί κλικ σε ένα κενό χώρο στον κατάλογο και να επιλέξετε «Δημιουργία» και μετά «Έγγραφο κειμένου».

Προσθήκη κώδικα

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

Διατήρηση

Το παραπάνω σενάριο εκτυπώνει το κείμενο "Welcome to the Batch Script!" στην οθόνη. Ένα ηλεκτρονικό έγγραφο πρέπει να γραφτεί επιλέγοντας το στοιχείο μενού του προγράμματος επεξεργασίας κειμένου "Αρχείο", "Αποθήκευση ως" και, στη συνέχεια, προσδιορίζοντας το επιθυμητό όνομα του αρχείου bat. Θα πρέπει να τελειώνει με μια επέκταση .bat (για παράδειγμα, welcome.bat) και να κάνετε κλικ στο OK. Για τη σωστή εμφάνιση του κυριλλικού αλφαβήτου, σε ορισμένες περιπτώσεις είναι απαραίτητο να βεβαιωθείτε ότι η κωδικοποίηση έχει επιλεγεί σωστά. Για παράδειγμα, όταν χρησιμοποιείτε την κονσόλα ενός ρωσοποιημένου συστήματος Windows NT, το έγγραφο πρέπει να αποθηκευτεί στο CP866. Τώρα πρέπει να κάνετε διπλό κλικ στη συντόμευση του αρχείου bat για να το ενεργοποιήσετε.

Αλλά η οθόνη θα εμφανίσει:

"Καλώς ήρθατε στο σενάριο παρτίδας! Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε..."

Εάν το αρχείο bat δεν ξεκινά, οι χρήστες συνιστούν να μπείτε στο μητρώο και να διαγράψετε το κλειδί:

"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.BAT\UserChoice".

Μην νομίζετε ότι αυτό είναι το μόνο που μπορούν να κάνουν τα σενάρια δέσμης. Οι παράμετροι δέσμης ενεργειών είναι τροποποιημένες εκδόσεις εντολών γραμμής εντολών, επομένως ο χρήστης περιορίζεται μόνο από τις δυνατότητές του. Και είναι αρκετά εκτενείς.

Βήμα 2: Γνωριμία με ορισμένες εντολές

Εάν ένας χρήστης υπολογιστή είναι εξοικειωμένος με τον τρόπο εκτέλεσης εντολών της κονσόλας DOS, τότε θα είναι ένας οδηγός για τη δημιουργία σεναρίων προγραμμάτων, επειδή είναι η ίδια γλώσσα. Οι γραμμές στα αρχεία bat θα πουν στον διερμηνέα cmd.exe όλα όσα απαιτούνται από αυτόν. Αυτό εξοικονομεί χρόνο και προσπάθεια. Επιπλέον, είναι δυνατός ο ορισμός κάποιας λογικής (για παράδειγμα, απλοί βρόχοι, δηλώσεις υπό όρους κ.λπ., που είναι εννοιολογικά παρόμοιοι με τον διαδικαστικό προγραμματισμό).

Ενσωματωμένες εντολές

1. Το @echo είναι μια εντολή αρχείου bat που θα σας επιτρέψει να δείτε το σενάριο που εκτελείται στη γραμμή εντολών. Χρησιμοποιείται για την προβολή της προόδου του κώδικα εργασίας. Εάν το αρχείο δέσμης έχει προβλήματα, τότε αυτή η εντολή θα σας επιτρέψει να απομονώσετε γρήγορα τα προβλήματα. Η προσθήκη καθιστά δυνατή τη γρήγορη ολοκλήρωση της εκτέλεσης του κώδικα, αποφεύγοντας την εμφάνιση περιττών πληροφοριών στην οθόνη.

2. Ο τίτλος παρέχει την ίδια λειτουργικότητα με την ετικέτα σε HTML, δηλαδή δημιουργεί έναν τίτλο για το σενάριο παρτίδας στο παράθυρο της γραμμής εντολών.</p><p>3. Η κλήση καλεί ένα αρχείο bat από ένα άλλο ή μια υπορουτίνα μέσα σε ένα σενάριο. Για παράδειγμα, η συνάρτηση ισχύος υπολογίζει την ισχύ %2 του αριθμού %1:</p><p>αν %counter% gtr 1 (</p><p>set /a counter-=1</p><p>endlocal & set result=%prod%</p><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862019.jpg' width="100%" loading=lazy loading=lazy></p><p>4. Το Cls διαγράφει τη γραμμή εντολών. Χρησιμοποιείται για να διασφαλιστεί ότι η προηγούμενη έξοδος εξωτερικού κώδικα δεν παρεμποδίζει την προβολή της προόδου του τρέχοντος σεναρίου.</p><p>5. Το χρώμα ορίζει τη γραμματοσειρά και το χρώμα του φόντου. Για παράδειγμα, η εντολή color f9 ορίζει λευκά γράμματα σε μπλε φόντο. Μια εντολή χωρίς παράμετρο επαναφέρει τις προεπιλεγμένες ρυθμίσεις.</p><p>6. Η ηχώ χρησιμοποιείται για την έξοδο πληροφοριών, καθώς και για την ενεργοποίηση (echo on) ή την απενεργοποίηση (echo off) μιας τέτοιας εξόδου. Για παράδειγμα, η εντολή echo. βγάζει μια νέα γραμμή χωρίς τελεία, ενώ ηχώ . - σημείο. Χωρίς παραμέτρους, η εντολή εμφανίζει πληροφορίες σχετικά με την τρέχουσα κατάστασή της - ηχώ ενεργοποιημένη ή ηχώ απενεργοποιημένη.</p><p>7. Το Rem παρέχει την ίδια λειτουργικότητα με μια ετικέτα<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. Η παύση σάς επιτρέπει να διακόψετε την εκτέλεση των εντολών του αρχείου bat. Αυτό καθιστά δυνατή την ανάγνωση των εκτελεσμένων γραμμών πριν από τη συνέχιση του προγράμματος. Στην οθόνη εμφανίζεται το μήνυμα "Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε...".</p><p>9. Το Set σάς επιτρέπει να προβάλετε ή να ορίσετε μεταβλητές περιβάλλοντος. Με το διακόπτη /p, η εντολή ζητά από τον χρήστη εισαγωγή και την αποθηκεύει. Με την επιλογή /a, σας επιτρέπει να εκτελείτε απλές αριθμητικές πράξεις, εκχωρώντας επίσης το αποτέλεσμά τους σε μια μεταβλητή. Όταν λειτουργείτε σε χορδές, δεν πρέπει να υπάρχουν κενά πριν ή μετά το σύμβολο ίσον. Για παράδειγμα, η εντολή set εμφανίζει μια λίστα με μεταβλητές περιβάλλοντος, το set HOME εμφανίζει τις τιμές των ορισμάτων που ξεκινούν με "HOME" και το set /p input=input integer: ζητά έναν ακέραιο και τον εκχωρεί στην αντίστοιχη μεταβλητή.</p><p>10. Εκκίνηση "" [website] θα εκκινήσει τον καθορισμένο ιστότοπο στο προεπιλεγμένο πρόγραμμα περιήγησης ιστού.</p><p>11. Εάν χρησιμοποιείται για τον έλεγχο μιας συγκεκριμένης κατάστασης. Εάν είναι αληθές, τότε εκτελείται η εντολή που ακολουθεί. Υπάρχουν 3 τύποι συνθηκών:</p><ul><li>Αριθμός ERRORLEVEL - ελέγχει τον κωδικό εξόδου της τελευταίας εκτελεσθείσας εντολής για να ταιριάζει ή να υπερβαίνει τον καθορισμένο αριθμό. Σε αυτήν την περίπτωση, το 0 υποδηλώνει την επιτυχή ολοκλήρωση της εργασίας και οποιοσδήποτε άλλος αριθμός, συνήθως θετικός, αναφέρει ένα σφάλμα. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε ένθετες εντολές για να προσδιορίσετε τον ακριβή κωδικό εξόδου: εάν το επίπεδο σφάλματος 3, εάν όχι το επίπεδο σφάλματος 4, προέκυψε το σφάλμα ηχούς #3.</li><li>Γραμμή1 == γραμμή2 - ελέγξτε αν ταιριάζουν δύο συμβολοσειρές. Για παράδειγμα, εάν το "%1"= ="" goto ERROR δεν έχει εξωτερική παράμετρο, θα περάσει τον έλεγχο στην ετικέτα ERROR.</li><li>EXIST name - ελέγξτε την ύπαρξη αρχείου με το καθορισμένο όνομα. Για παράδειγμα, εάν δεν υπάρχει A:\program.exe COPY C:\PROJECTS\program.exe A: αντιγράφει το πρόγραμμα program.exe στη μονάδα δίσκου A, εάν δεν υπάρχει.</li> </ul><p>12. Το Else πρέπει να βρίσκεται στην ίδια γραμμή με την εντολή If. Υποδεικνύει ότι η επόμενη πρόταση θα πρέπει να εκτελεστεί εάν η παράσταση αξιολογηθεί ως ψευδής.</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862021.jpg' width="100%" loading=lazy loading=lazy></p><p>13. Το For χρησιμοποιείται για την επανάληψη ορισμένων ενεργειών με κάθε μέλος της λίστας. Έχει τη μορφή για %%όρισμα στην εντολή (list) do. Το όρισμα μπορεί να είναι οποιοδήποτε γράμμα από το Α έως το Ω. Η λίστα είναι μια ακολουθία συμβολοσειρών που χωρίζονται με κενά ή κόμματα. Μπορούν επίσης να χρησιμοποιηθούν μπαλαντέρ. Για παράδειγμα:</p><ul><li>για %%d σε (A, C, D) do DIR %%d - εμφανίζει διαδοχικά τους καταλόγους των δίσκων A, C και D.</li><li>για %%f στο (*.TXT *.BAT *.DOC) κάντε TYPE %%f - εκτυπώνει τα περιεχόμενα όλων των αρχείων .txt-, .bat- και .doc στον τρέχοντα κατάλογο.</li><li>για %%P σε (%PATH%) κάντε εάν υπάρχει %%P\*.BAT COPY %%P\*.BAT C:\BAT - αντιγράφει όλα τα αρχεία δέσμης που υπάρχουν σε όλους τους καταλόγους διαδρομής αναζήτησης στο C:\ WAT.</li> </ul><p>14. Μια άνω τελεία (:) πριν από μια λέξη σχηματίζει έναν σύνδεσμο από αυτήν, που σας επιτρέπει να παραλείψετε μέρος του κώδικα του προγράμματος ή να επιστρέψετε. Χρησιμοποιείται με τις εντολές Call και Goto, υποδεικνύοντας από ποιο σημείο πρέπει να συνεχιστεί η εκτέλεση του αρχείου bat, για παράδειγμα, εάν πληρούται μια συγκεκριμένη προϋπόθεση:</p><p>15. Μεταβλητές:</p><ul><li>Το %%a αντιπροσωπεύει κάθε αρχείο στο φάκελο.</li><li>%CD% - τρέχων κατάλογος.</li><li>%DATE% - ημερομηνία συστήματος, η μορφή της οποίας εξαρτάται από την τοπική προσαρμογή.</li><li>%TIME% - χρόνος συστήματος ως ΩΩ:ΛΛ:ΔΔ.Χλ.;</li><li>%RANDOM% - δημιουργήθηκε ψευδοτυχαίος αριθμός στην περιοχή από 0 έως 32767.</li><li>%ERRORLEVEL% - κωδικός εξόδου που επιστρέφεται από την τελευταία εκτελεσθείσα εντολή ή το σενάριο bat.</li> </ul><p>Για να εξαγάγετε το τμήμα της συμβολοσειράς που περιέχεται στη μεταβλητή, δεδομένης της θέσης και του μήκους της, μπορείτε να κάνετε το εξής:</p><p>%[μεταβλητή]:~[έναρξη],[μήκος]%. Για παράδειγμα, για να εμφανίσετε μια ημερομηνία με τη μορφή ΗΗ/ΜΜ/ΕΕΕΕ ως ΕΕΕΕ-ΜΜ-ΗΗ, μπορείτε να κάνετε το εξής: echo %DATE:~6,4%-%DATE:~3,2%-%DATE:~0,2%.</p><p>16. (".\") - ριζικός φάκελος. Όταν εργάζεστε με την κονσόλα, πριν αλλάξετε το όνομα του αρχείου, το διαγράψετε κ.λπ., πρέπει να κατευθύνετε την ενέργεια της εντολής σε έναν συγκεκριμένο κατάλογο. Όταν χρησιμοποιείτε ένα αρχείο δέσμης, απλώς εκτελέστε το σε οποιονδήποτε επιθυμητό κατάλογο.</p><p>17. %ψηφίο - δέχεται τις τιμές των παραμέτρων που μεταβιβάζει ο χρήστης στο αρχείο bat. Μπορεί να χωρίζεται με κενά, κόμματα ή άνω και κάτω τελείες. Το "Digit" είναι ένας αριθμός μεταξύ 0 και 9. Για παράδειγμα, το %0 παίρνει την τιμή της τρέχουσας εντολής. Το %1 ταιριάζει με την πρώτη παράμετρο και ούτω καθεξής.</p><p>18. Shift είναι μια εντολή που χρησιμοποιείται για τη μετατόπιση των παραμέτρων εισόδου κατά μία θέση. Χρησιμοποιείται όταν εξωτερικά ορίσματα μεταβιβάζονται σε ένα αρχείο δέσμης. Για παράδειγμα, το ακόλουθο αρχείο .bat αντιγράφει τα αρχεία που καθορίζονται ως επιλογές στη γραμμή εντολών στη μονάδα δίσκου D:</p><p>αν όχι (%1)==() πάει μετά</p><p>Επιπλέον, οι ακόλουθοι χειρισμοί μπορούν να πραγματοποιηθούν με ορίσματα:</p><ul><li>%~ - αφαιρέστε τα γύρω εισαγωγικά.</li><li>%~f - επέκταση της παραμέτρου στο πλήρες όνομα της διαδρομής μαζί με το όνομα της μονάδας.</li><li>%~d - εμφάνιση ονόματος δίσκου.</li><li>%~p - μόνο διαδρομή εμφάνισης.</li><li>%~n - επιλέξτε μόνο το όνομα αρχείου από την παράμετρο.</li><li>%~x - αφήστε μόνο την επέκταση.</li><li>%~s - μετατροπή διαδρομής σε αναπαράσταση με σύντομα ονόματα.</li><li>%~a - εξαγωγή ιδιοτήτων αρχείου.</li><li>%~t - εμφάνιση ημερομηνίας και ώρας δημιουργίας.</li><li>%~z - εμφάνιση μεγέθους αρχείου.</li><li>%~$PATH: - πραγματοποιεί αναζήτηση στους καταλόγους που παρατίθενται στη μεταβλητή περιβάλλοντος PATH και επεκτείνει την παράμετρο στο πρώτο που ταιριάζει πλήρως αναγνωρισμένο όνομα που βρέθηκε ή επιστρέφει μια κενή συμβολοσειρά σε περίπτωση αποτυχίας.</li> </ul><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862020.jpg' width="100%" loading=lazy loading=lazy></p><h2>Μπαλαντέρ</h2><p>Πολλές εντολές δέχονται μοτίβα ονομάτων αρχείων, χαρακτήρες που ταιριάζουν με μια ομάδα ονομάτων αρχείων. Τα μπαλαντέρ περιλαμβάνουν:</p><ul><li>* (αστερίσκος) - υποδηλώνει οποιαδήποτε ακολουθία χαρακτήρων.</li><li>? (ερωτηματικό) - αντικαθιστά έναν (ή 0) χαρακτήρα εκτός από μια τελεία (.).</li> </ul><p>Για παράδειγμα, η εντολή dir *.txt παραθέτει αρχεία txt και η dir ???.txt παραθέτει έγγραφα κειμένου των οποίων το όνομα δεν υπερβαίνει τα 3 γράμματα.</p><h2>Λειτουργίες</h2><p>Όπως και οι υπορουτίνες, προσομοιώνονται με χρήση κλήσεων, setlocal, endlocal και labels. Το ακόλουθο παράδειγμα δείχνει τη δυνατότητα ορισμού μιας μεταβλητής που αποθηκεύει το αποτέλεσμα σε μια συμβολοσειρά κλήσης:</p><p>call:say result=world</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Χρήση υπολογιστή</h2><p>Στα αρχεία bat, μπορείτε να εκτελέσετε απλές αριθμητικές πράξεις σε ακέραιους αριθμούς και bit 32 bit χρησιμοποιώντας την εντολή set /a. Ο μέγιστος υποστηριζόμενος αριθμός είναι 2^31-1 = 2147483647 και ο ελάχιστος είναι -(2^31) = -2147483648. Η σύνταξη είναι παρόμοια με τη γλώσσα προγραμματισμού C. Οι αριθμητικοί τελεστές περιλαμβάνουν: *, /, %, +, -. Σε ένα αρχείο bat, το % (το υπόλοιπο μιας διαίρεσης ακέραιου αριθμού) πρέπει να εισαχθεί ως "%%".</p><p>Οι τελεστές δυαδικού αριθμού ερμηνεύουν τον αριθμό ως ακολουθία 32 bit. Αυτά είναι: ~ (κατά bit NOT ή συμπλήρωμα), & (AND), | (OR), ^ (XOR),<< (сдвиг влево), >> (μετατόπιση δεξιά). Ο λογικός τελεστής άρνησης είναι! (θαυμαστικό). Αλλάζει το 0 σε 1 και μια μη μηδενική τιμή σε 0. Ο τελεστής συνδυασμού είναι , (κόμμα), που επιτρέπει την εκτέλεση περισσότερων λειτουργιών σε μία εντολή συνόλου. Οι συνδυασμένοι τελεστές ανάθεσης += και -= στις παραστάσεις a+=b και a-=και αντιστοιχούν στις παραστάσεις a=a+b και a=a-b. *=, %=, /=, &=, |=, ^=, >>=,<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Τα κυριολεκτικά μπορούν να εισαχθούν ως δεκαδικά, δεκαεξαδικά (με 0x προς τα εμπρός) και οκταδικά (με μηδέν στην αρχή). Για παράδειγμα, το σύνολο /a n1=0xffff θέτει το n1 σε μια δεκαεξαδική τιμή.</p><h2>Εξωτερικές εντολές</h2><ul><li>Το Exit χρησιμοποιείται για έξοδο από την κονσόλα DOS ή (με την επιλογή /b) μόνο από το τρέχον αρχείο bat ή υπορουτίνα.</li><li>Το Ipconfig είναι μια κλασική εντολή κονσόλας που εμφανίζει πληροφορίες δικτύου. Περιλαμβάνει διευθύνσεις MAC και IP και μάσκες υποδικτύου.</li><li>Το ping πραγματοποιεί ping σε μια διεύθυνση IP στέλνοντας πακέτα δεδομένων σε αυτήν προκειμένου να εκτιμηθεί η απόσταση και ο χρόνος αναμονής (απόκρισης). Χρησιμοποιείται επίσης για να ορίσετε μια παύση. Για παράδειγμα, το ping 127.0.01 -n 6 διακόπτει την εκτέλεση του κώδικα για 5 δευτερόλεπτα.</li> </ul><p>Η βιβλιοθήκη εντολών του αρχείου bat είναι τεράστια. Ευτυχώς, υπάρχουν πολλές σελίδες στον ιστό που τις απαριθμούν όλες, μαζί με μεταβλητές δέσμης σεναρίων.</p><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>Βήμα 3: γράψτε και εκτελέστε το αρχείο bat</h2><p>Το παρακάτω σενάριο θα κάνει τις καθημερινές σας διαδικτυακές δραστηριότητες πολύ πιο εύκολες. Τι γίνεται αν θέλετε να ανοίξετε αμέσως όλους τους αγαπημένους σας ειδησεογραφικούς ιστότοπους; Δεδομένου ότι τα σενάρια χρησιμοποιούν εντολές κονσόλας, είναι δυνατό να δημιουργηθεί ένα σενάριο που ανοίγει κάθε ροή σε ένα μόνο παράθυρο του προγράμματος περιήγησης.</p><p>Στη συνέχεια, θα πρέπει να επαναλάβετε τη διαδικασία δημιουργίας ενός αρχείου bat, ξεκινώντας με ένα κενό έγγραφο κειμένου. Για να το κάνετε αυτό, κάντε δεξί κλικ σε έναν κενό χώρο σε έναν φάκελο και επιλέξτε "Νέο" και, στη συνέχεια - "Έγγραφο κειμένου". Αφού ανοίξετε το αρχείο, πρέπει να εισαγάγετε το ακόλουθο σενάριο, το οποίο εκκινεί τα κύρια μέσα ρωσικής γλώσσας που είναι διαθέσιμα στο Διαδίκτυο:</p><p>ξεκινήστε το "" http://fb.ru</p><p>ξεκινήστε το "" http://www.novayagazeta.ru</p><p>ξεκινήστε το "" http://echo.msk.ru</p><p>ξεκινήστε το "" http://www.kommersant.ru</p><p>ξεκινήστε το "" http://www.ng.ru</p><p>ξεκινήστε το "" http://meduza.io</p><p>ξεκινήστε το "" https://news.google.com/news/?ned=ru_ru&hl=ru</p><p>Αυτό το σενάριο περιέχει εντολές έναρξης "" που ανοίγουν πολλές καρτέλες. Μπορείτε να αντικαταστήσετε τους προτεινόμενους συνδέσμους με οποιονδήποτε άλλο της επιλογής σας. Αφού εισαγάγετε το σενάριο, μεταβείτε στο μενού "Αρχείο" του προγράμματος επεξεργασίας και, στη συνέχεια, στο "Αποθήκευση ως ..." και αποθηκεύστε το έγγραφο με την επέκταση .bat, αλλάζοντας την παράμετρο "Τύπος αρχείου" σε "Όλα τα αρχεία" (* . *).</p><p>Αφού αποθηκευτεί, κάντε διπλό κλικ στο σενάριο για να το εκτελέσετε. Οι ιστοσελίδες θα αρχίσουν να φορτώνουν αμέσως. Εάν θέλετε, μπορείτε να τοποθετήσετε αυτό το αρχείο στην επιφάνεια εργασίας σας. Αυτό θα σας δώσει άμεση πρόσβαση σε όλους τους αγαπημένους σας ιστότοπους.</p><h2>Διοργανωτής</h2><p>Εάν ανεβάζετε πολλά αρχεία την ημέρα, τότε σύντομα εκατοντάδες από αυτά θα συγκεντρωθούν στο φάκελο "Λήψεις". Μπορείτε να δημιουργήσετε ένα σενάριο που θα τα ταξινομεί κατά τύπο. Αρκεί να τοποθετήσετε το αρχείο .bat με το πρόγραμμα στον μη οργανωμένο φάκελο δεδομένων και να κάνετε διπλό κλικ για εκτέλεση:</p><p>rem κάθε αρχείο σε έναν φάκελο</p><p>για %%a σε (".\*") κάντε (</p><p>έλεγχος rem για την παρουσία επέκτασης και ότι δεν ανήκει σε αυτό το σενάριο</p><p>εάν "%%~xa" NEQ "" εάν "%%~dpxa" NEQ "%~dpx0" (</p><p>rem ελέγξτε αν υπάρχει φάκελος για κάθε επέκταση και αν δεν υπάρχει, δημιουργήστε τον</p><p>αν δεν υπάρχει "%%~xa" mkdir "%%~xa"</p><p>rem μετακίνηση αρχείου σε φάκελο</p><p>μετακίνηση "%%a" "%%~dpa%%~xa\"</p><p>Ως αποτέλεσμα, τα αρχεία στον κατάλογο Λήψεις ταξινομούνται σε φακέλους των οποίων τα ονόματα αντιστοιχούν στην επέκτασή τους. Είναι τόσο απλό. Αυτό το σενάριο δέσμης λειτουργεί με οποιονδήποτε τύπο δεδομένων, είτε πρόκειται για έγγραφο, βίντεο ή ήχο. Ακόμα κι αν ο υπολογιστής δεν τα υποστηρίζει, το σενάριο θα εξακολουθεί να δημιουργεί έναν φάκελο με την κατάλληλη ετικέτα. Εάν υπάρχει ήδη ένας κατάλογος JPG ή PNG, τότε το πρόγραμμα απλώς θα μετακινήσει εκεί αρχεία με αυτήν την επέκταση.</p><p>Αυτή είναι μια απλή επίδειξη του τι είναι ικανά τα σενάρια δέσμης. Όταν μια απλή εργασία πρέπει να εκτελείται ξανά και ξανά, είτε πρόκειται για οργάνωση αρχείων, άνοιγμα πολλών ιστοσελίδων, μαζική μετονομασία ή δημιουργία αντιγράφων σημαντικών εγγράφων, ένα σενάριο δέσμης μπορεί να κάνει την κουραστική δουλειά με μερικά κλικ.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class="data"> <div class="data__top clearfix"> <div class="data__print"> <a href='javascript:window.print(); void 0;'>Σφραγίδα</a> </div> </div> <div class="data__bottom clearfix"> <div class="data__share"> <script src="//yastatic.net/es5-shims/0.0.2/es5-shims.min.js"></script> <script src="//yastatic.net/share2/share.js"></script> <div class="ya-share2" data-services="vkontakte,facebook,odnoklassniki,moimir,gplus,twitter,evernote,whatsapp,skype"></div> </div> </div> </div> <div class="navi"> <a href="https://comuedu.ru/el/operating-systems/programmy-dlya-raboty-s-ssd-diskami-thg-proveryaem-ssd-disk-na-oshibki-i.html" class="navi__prev"></a> <!-- /next_post --> <a href="https://comuedu.ru/el/computer/s-pomoshchyu-bat-faila-komandy-bat-failov-windows-mozhno-li-izmenyat-bat-fail.html" class="navi__next"></a> <!-- /next_post --> </div> </div> </div> <div class="news-blocks clearfix"> <div class="news-block"> <div class="papers"> <div class="papers__title">Επίσης ενδιαφέρον:</div> <div class="papers__items"> <style> </style> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/linux/pochemu-mikrofony-tihie-i-kak-ih-dorabotat-mikrofon-bez-ekranov-i-shumov.html"><img src="/uploads/978e6a50560d5a0687f97bf10643da7d.jpg" style="width:70px; height:70px;" / loading=lazy loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/linux/pochemu-mikrofony-tihie-i-kak-ih-dorabotat-mikrofon-bez-ekranov-i-shumov.html">Μικρόφωνο χωρίς οθόνες και θόρυβο</a> </div> <div class="papers__category"> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/computer/obnovlenie-microsoft-net-framework-ustanavlivaem-ili-obnovlyaem-ispravlyaem-oshibki.html"><img src="/uploads/6ec182c05a6bc2190b4e2c4f1d0a9c27.jpg" style="width:70px; height:70px;" / loading=lazy loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/computer/obnovlenie-microsoft-net-framework-ustanavlivaem-ili-obnovlyaem-ispravlyaem-oshibki.html">Εγκατάσταση ή ενημέρωση, διόρθωση σφαλμάτων</a> </div> <div class="papers__category"> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/linux/idx-otkryt-chto-takoe-idx--fail-i-kak-otkryt-fail-idx-chto-takoe-rasshirenie.html"><img src="/uploads/f2d48f3063176b8a91c6ae556ac6d884.jpg" style="width:70px; height:70px;" / loading=lazy loading=lazy></a> </div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/linux/idx-otkryt-chto-takoe-idx--fail-i-kak-otkryt-fail-idx-chto-takoe-rasshirenie.html">Τι είναι ένα αρχείο idx και πώς μπορώ να ανοίξω ένα αρχείο idx;</a> </div> <div class="papers__category"> </div> </div> </div> </div> </div> </div> <div class="news-block"> <div class="papers"> <div class="papers__title">Σας προτείνουμε να διαβάσετε:</div> <div class="papers__items"> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/operating-systems/otkrytie-cab-failov-chem-otkryt-fail-cab-raspakovka-failov-s-rasshireniem.html"> <img width="50" height="50" src="/uploads/8d37fe772ecde3f2d0cf50a86a8a699a.jpg" class="attachment-50 size-50 wp-post-image" alt="Άνοιγμα αρχείων CAB. Πώς να ανοίξετε ένα αρχείο .CAB; Αποσυσκευασία αρχείων καμπίνας" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-04-03 14:11:27</div> <div class="papers__name"> <a href="https://comuedu.ru/el/operating-systems/otkrytie-cab-failov-chem-otkryt-fail-cab-raspakovka-failov-s-rasshireniem.html">Άνοιγμα αρχείων CAB. Πώς να ανοίξετε ένα αρχείο .CAB; Αποσυσκευασία αρχείων καμπίνας</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/computer/vosproizvedenie-swf-swf-player-prostoi-pleer-dlya-vosproizvedeniya-swf-player-plyusy-i.html"> <img width="50" height="50" src="/uploads/99b75c3ca2ba62c5e035e9370bc6eaa2.jpg" class="attachment-50 size-50 wp-post-image" alt="SWF Player - Ένα απλό πρόγραμμα αναπαραγωγής για να παίξετε το SWF Player" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-04-03 14:11:27</div> <div class="papers__name"> <a href="https://comuedu.ru/el/computer/vosproizvedenie-swf-swf-player-prostoi-pleer-dlya-vosproizvedeniya-swf-player-plyusy-i.html">SWF Player - Ένα απλό πρόγραμμα αναπαραγωγής για να παίξετε το SWF Player</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/network/kak-otkryt-fail-txt-enc-fail-s-rasshireniem-enc-fail-enc-inficirovan.html"> <img width="50" height="50" src="/uploads/71412c48a8ba1103ad6f29cd7ecd1dbd.jpg" class="attachment-50 size-50 wp-post-image" alt="Πώς να ανοίξετε το αρχείο txt enc" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-04-03 14:11:27</div> <div class="papers__name"> <a href="https://comuedu.ru/el/network/kak-otkryt-fail-txt-enc-fail-s-rasshireniem-enc-fail-enc-inficirovan.html">Πώς να ανοίξετε το αρχείο txt enc</a> </div> </div> </div> </div> </div> </div> </div> <div class="rate clearfix"> <div class="papers__title">Συνεχίζοντας το θέμα:</div> </div> <div class="rate clearfix"> <div class="rate__img"> <a href="https://comuedu.ru/el/solutions/ustanovka-deb-paketa-v-ubuntu-kak-ustanovit-deb-paket-v-debian-i.html"> <img width="150" height="150" src="/uploads/41922a2d3b902a05dc87fbd20e0f4be3.jpg" class="attachment-alm-thumbnail size-alm-thumbnail wp-post-image" alt="Πώς να εγκαταστήσετε το πακέτο deb στο debian και παράγωγα πώς να ανοίξετε το αρχείο deb" sizes="(max-width: 150px) 100vw, 150px" / loading=lazy loading=lazy> </a> </div> <div class="rate__ovh"> <div class="rate__label"> <span>Λύσεις</span> </div> <div class="rate__name"> <a href="https://comuedu.ru/el/solutions/ustanovka-deb-paketa-v-ubuntu-kak-ustanovit-deb-paket-v-debian-i.html">Πώς να εγκαταστήσετε το πακέτο deb στο debian και παράγωγα πώς να ανοίξετε το αρχείο deb</a> </div> <div class="rate__description"> <p>Ο παρακάτω πίνακας παρέχει χρήσιμες πληροφορίες σχετικά με την επέκταση αρχείου .deb. Απαντά σε ερωτήσεις όπως: Τι είναι ένα αρχείο .deb; Τι λογισμικό χρειάζομαι για να ανοίξω...</p> </div> </div> </div> <!-- /next_post --> </div> <div class="button-menu"></div> <div class="page__right"> <div class="menu"> <div class="menu__exit">×</div> <ul> <li><a href="https://comuedu.ru/el/category/wi-fi/" class="link-catalog">WiFi</a> </li> <li><a href="https://comuedu.ru/el/category/linux/" class="link-catalog">linux</a> </li> <li><a href="https://comuedu.ru/el/category/windows/" class="link-catalog">Windows</a> </li> <li><a href="https://comuedu.ru/el/category/different/" class="link-catalog">Διάφορα</a> </li> <li><a href="https://comuedu.ru/el/category/network/" class="link-catalog">δίκτυα</a> </li> <li><a href="https://comuedu.ru/el/category/smart-tv/" class="link-catalog">Εξυπνη τηλεόραση</a> </li> <li><a href="https://comuedu.ru/el/category/solutions/" class="link-catalog">Λύσεις</a> </li> <li><a href="https://comuedu.ru/el/category/android/" class="link-catalog">Android</a> </li> </ul> </div> <div id="husevi1" style="height:400px;width:290px;" align="center"></div> <div class="page__hidden-mobile"> <div class="papers"> <div class="papers__tabs"> <div class="active" data-eq="0">Νέα άρθρα</div> <span>/</span> <div data-eq="1">Δημοφιλής</div> </div> <div class="papers__blocks"> <div class="papers__block active"> <div class="papers__items"> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/android/skachat-gugl-hrom-bez-registracii-na-russkom-kak-ustanovit.html"> <img width="50" height="50" src="/uploads/60fecedf6dc1a04398dd95621dce2640.jpg" class="attachment-50 size-50 wp-post-image" alt="Πώς να εγκαταστήσετε πρόσθετες επεκτάσεις" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-04-03 14:11:27</div> <div class="papers__name"> <a href="https://comuedu.ru/el/android/skachat-gugl-hrom-bez-registracii-na-russkom-kak-ustanovit.html">Πώς να εγκαταστήσετε πρόσθετες επεκτάσεις</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/el/category/android/">Android</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/linux/rasshirenie-opt-chem-otkryt-pptx-i-ppt-faily-drugie-prichiny-problem-s.html"> <img width="50" height="50" src="/uploads/f959ed00ef5ba4b0286e5a48c1f8060c.jpg" class="attachment-50 size-50 wp-post-image" alt="Πώς να ανοίξετε αρχεία PPTX και PPT" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-04-03 14:11:27</div> <div class="papers__name"> <a href="https://comuedu.ru/el/linux/rasshirenie-opt-chem-otkryt-pptx-i-ppt-faily-drugie-prichiny-problem-s.html">Πώς να ανοίξετε αρχεία PPTX και PPT</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/el/category/linux/">linux</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/smart-tv/kak-otkryt-fail-ct-chto-takoe-rasshirenie-faila-ct-otkryt.html"> <img width="50" height="50" src="/uploads/d17bd1c8a13ab8a4c39969e539fc4603.jpg" class="attachment-50 size-50 wp-post-image" alt="Πώς να ανοίξετε ένα αρχείο .ct; Τι είναι η επέκταση αρχείου CT; ανοιχτό ct" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-04-03 14:11:27</div> <div class="papers__name"> <a href="https://comuedu.ru/el/smart-tv/kak-otkryt-fail-ct-chto-takoe-rasshirenie-faila-ct-otkryt.html">Πώς να ανοίξετε ένα αρχείο .ct; Τι είναι η επέκταση αρχείου CT; ανοιχτό ct</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/el/category/smart-tv/">Εξυπνη τηλεόραση</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/smartphone/microsoft-sharepoint-chto-za-programma-chto-takoe-sharepoint-gde-ispolzovanie-sharepoint.html"> <img width="50" height="50" src="/uploads/1a5e78e700699c9c2c85211a3afe4d52.jpg" class="attachment-50 size-50 wp-post-image" alt="Microsoft sharepoint ποιο είναι το πρόγραμμα" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-03-27 06:52:28</div> <div class="papers__name"> <a href="https://comuedu.ru/el/smartphone/microsoft-sharepoint-chto-za-programma-chto-takoe-sharepoint-gde-ispolzovanie-sharepoint.html">Microsoft sharepoint ποιο είναι το πρόγραμμα</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/el/category/smartphone/">Smartphone</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/android/obnaruzhen-vzlom-iz-soobrazhenii-bezopasnosti-vosstanovlenie.html"> <img width="50" height="50" src="/uploads/cb0d6cebb6242acd64d19c30235692a0.jpg" class="attachment-50 size-50 wp-post-image" alt="Εντοπίστηκε παραβίαση ασφαλείας" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-03-27 06:52:28</div> <div class="papers__name"> <a href="https://comuedu.ru/el/android/obnaruzhen-vzlom-iz-soobrazhenii-bezopasnosti-vosstanovlenie.html">Εντοπίστηκε παραβίαση ασφαλείας</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/el/category/android/">Android</a> </div> </div> </div> <div class="papers__item"> <div class="papers__img"> <a href="https://comuedu.ru/el/the-device/kakoi-obem-zanimaet-prilozhenie-yandeks-disk-yandeks-disk---novyi-servis-ot.html"> <img width="50" height="50" src="/uploads/1784b76c76924cbadbb870c70b868513.jpg" class="attachment-50 size-50 wp-post-image" alt="Ποιος είναι ο όγκος της εφαρμογής Yandex Disk" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a> </div> <div class="papers__ovh"> <div class="papers__date">2022-03-27 06:52:28</div> <div class="papers__name"> <a href="https://comuedu.ru/el/the-device/kakoi-obem-zanimaet-prilozhenie-yandeks-disk-yandeks-disk---novyi-servis-ot.html">Ποιος είναι ο όγκος της εφαρμογής Yandex Disk</a> </div> <div class="papers__category"> <a href="https://comuedu.ru/el/category/the-device/">συσκευές</a> </div> </div> </div> </div> </div> <div class="papers__block"> <div class="papers__items"> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/el/operating-systems/internet-rabotaet-no-ne-gruzit-nichego-brauzer-ne-otkryvaet-stranicy.html"> <img width="50" height="50" src="/uploads/b652494290ee10855e09270cecef7f61.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Το πρόγραμμα περιήγησης δεν ανοίγει σελίδες: Τρόποι επίλυσης του προβλήματος" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/operating-systems/internet-rabotaet-no-ne-gruzit-nichego-brauzer-ne-otkryvaet-stranicy.html">Το πρόγραμμα περιήγησης δεν ανοίγει σελίδες: Τρόποι επίλυσης του προβλήματος</a> </div> <div class="papers__category"><a href="https://comuedu.ru/el/category/operating-systems/" rel="tag">Λειτουργικά συστήματα</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/el/the-device/windows-prekrashchaet-rabotu-programmy-chto-delat-chto-delat-s.html"> <img width="50" height="50" src="/uploads/de4b12e1f0ecb33c791da04613dc4d0f.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Τι να κάνετε με το σφάλμα "Το Explorer σταμάτησε να λειτουργεί" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/the-device/windows-prekrashchaet-rabotu-programmy-chto-delat-chto-delat-s.html">Τι να κάνετε με το σφάλμα "Το Explorer σταμάτησε να λειτουργεί</a> </div> <div class="papers__category"><a href="https://comuedu.ru/el/category/the-device/" rel="tag">συσκευές</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/el/computer/ne-mogu-naiti-plaginy-v-yandeks-brauzere-kak-vklyuchit-plaginy-v-brauzere.html"> <img width="50" height="50" src="/uploads/6efc387ec7a821c6025294332fdaf5e6.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Πώς να ενεργοποιήσετε πρόσθετα στο πρόγραμμα περιήγησης mozilla firefox" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/computer/ne-mogu-naiti-plaginy-v-yandeks-brauzere-kak-vklyuchit-plaginy-v-brauzere.html">Πώς να ενεργοποιήσετε πρόσθετα στο πρόγραμμα περιήγησης mozilla firefox</a> </div> <div class="papers__category"><a href="https://comuedu.ru/el/category/computer/" rel="tag">Ενας υπολογιστής</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/el/smartphone/aktivizaciya-stroki-menyu-tekushchei-programmy-osushchestvlyaetsya-goryachie.html"> <img width="50" height="50" src="/uploads/6feae7a375058c92db56c81f666ad3b3.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Συντομεύσεις πληκτρολογίου - αντιστοίχιση διαφόρων συνδυασμών" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/smartphone/aktivizaciya-stroki-menyu-tekushchei-programmy-osushchestvlyaetsya-goryachie.html">Συντομεύσεις πληκτρολογίου - αντιστοίχιση διαφόρων συνδυασμών</a> </div> <div class="papers__category"><a href="https://comuedu.ru/el/category/smartphone/" rel="tag">Smartphone</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/el/different/kak-vstavit-risunok-na-rabochii-stol-kak-ustanovit-oboi-na.html"> <img width="50" height="50" src="/uploads/df17668a1f3b8befacb8bed17355c30a.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Πώς να ρυθμίσετε την ταπετσαρία σε έναν υπολογιστή με Windows" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/different/kak-vstavit-risunok-na-rabochii-stol-kak-ustanovit-oboi-na.html">Πώς να ρυθμίσετε την ταπετσαρία σε έναν υπολογιστή με Windows</a> </div> <div class="papers__category"><a href="https://comuedu.ru/el/category/different/" rel="tag">Διάφορα</a></div> </div> </div> <div class="papers__item"> <div class="papers__img"><a href="https://comuedu.ru/el/routers/sochetanie-klavish-naiti-kombinacii-klavish-na-klaviature-spisok.html"> <img width="50" height="50" src="/uploads/5ed77e0846291b18a84ffde17f39d77f.jpg" class="attachment-50x50 size-50x50 wp-post-image" alt="Συντομεύσεις πληκτρολογίου (λίστα)" sizes="(max-width: 50px) 100vw, 50px" / loading=lazy loading=lazy> </a></div> <div class="papers__ovh"> <div class="papers__name"> <a href="https://comuedu.ru/el/routers/sochetanie-klavish-naiti-kombinacii-klavish-na-klaviature-spisok.html">Συντομεύσεις πληκτρολογίου (λίστα)</a> </div> <div class="papers__category"><a href="https://comuedu.ru/el/category/routers/" rel="tag">Δρομολογητές</a></div> </div> </div> </div> </div> </div> </div> <div class="comments"> <div id="husevi2" class="husevi-sticky" style="height:500px;width:254px;" align="center"></div> </div> </div> </div> </div> </div> </div> <div class="footer"> <div class="footer__top"> <div class="cnt"> <div class="footer__nav"> <ul> <li><a href="">Επαφές</a></li> <li><a href="">Διαφήμιση</a></li> <li><a href="">Σχετικά με τον ιστότοπο</a></li> </ul> </div> <div class="footer__counter"> </div> <div class="footer__logo1" align="right"> <img style="max-height:60px;" src="/assets/logo.png" alt="" loading=lazy loading=lazy> </div> </div> </div> <div class="footer__bottom"> <div class="cnt"> <div class="footer__copyright">© comuedu.ru 2022 Ιστότοπος για την τεχνολογία υπολογιστών</div> </div> </div> </div> <a href="#top" class="up"></a> </div> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/jquery-1.12.0.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/owl.carousel.min.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/mousewheel.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/jscrollpane.min.js"></script> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/scripts.js?v=8"></script> <!--[if lt IE 10]> <script src="https://comuedu.ru/wp-content/themes/tehnika-expert/js/placeholder.js"></script> <![endif]--> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp-ajaxify-comments/js/wp-ajaxify-comments.min.js?ver=1.5.0'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp-polls/polls-js.js?ver=2.73.8'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp-postratings/js/postratings-js.js?ver=1.85'></script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/wp_testme/js/testme.js?ver=1.1'></script> <script type='text/javascript' src='/wp-includes/js/comment-reply.min.js?ver=4.9'></script> <script type='text/javascript'> var q2w3_sidebar_options = new Array(); q2w3_sidebar_options[0] = { "sidebar" : "sidebar-2", "margin_top" : 10, "margin_bottom" : 112, "stop_id" : "", "screen_max_width" : 0, "screen_max_height" : 0, "width_inherit" : false, "refresh_interval" : 1500, "window_load_hook" : false, "disable_mo_api" : false, "widgets" : ['cb_widget-2'] } ; </script> <script type='text/javascript' src='https://comuedu.ru/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.0.4'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.9'></script> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>