Τι πρέπει να γνωρίζετε
- Αυτή είναι η σωστή σύνταξη: στο \\ όνομα υπολογιστή /interactive | /κάθε:ημερομηνία, …/επόμενο:ημερομηνία, …
- όνομα υπολογιστή καθορίζει ένα όνομα απομακρυσμένου υπολογιστή. /every:date[, …] εκτελεί εντολές συγκεκριμένες ημέρες.
-
/interactive επιτρέπει στην εντολή να αλληλεπιδρά με τον συνδεδεμένο χρήστη. /delete διαγράφει όλες τις προηγουμένως προγραμματισμένες εντολές.
Το
Αυτό το άρθρο εξηγεί πώς να χρησιμοποιήσετε την εντολή "at", η οποία είναι διαθέσιμη από τη γραμμή εντολών. Το "At" χρησιμοποιείται για την εκτέλεση προγραμμάτων και εντολών σε προγραμματισμένες ώρες.
At Command Availability
Η εντολή at είναι διαθέσιμη από τη γραμμή εντολών σε πολλά λειτουργικά συστήματα Windows, συμπεριλαμβανομένων των Windows 7, Windows Vista, Windows XP, καθώς και ορισμένες παλαιότερες εκδόσεις των Windows.
Αυτή η εντολή έχει καταργηθεί από τα Windows 8. Η Microsoft συνιστά αντί αυτού να χρησιμοποιήσετε την εντολή schtasks πλούσια σε χαρακτηριστικά.
Η διαθεσιμότητα των διακοπτών εντολής μπορεί να διαφέρει κάπως από λειτουργικό σύστημα σε λειτουργικό σύστημα.
Στο Command Syntax
Αυτή είναι η σωστή σύνταξη της εντολής at:
στο \\ όνομα υπολογιστή /interactive | /κάθε:ημερομηνία, … /επόμενο:ημερομηνία, …
Δείτε πώς να διαβάζετε τη σύνταξη εντολών εάν δεν είστε βέβαιοι πώς να διαβάσετε τη σύνταξη εντολής at που εμφανίζεται παραπάνω ή περιγράφεται στον παρακάτω πίνακα.
Στις επιλογές εντολών | |
---|---|
Στοιχείο | Επεξήγηση |
όνομα υπολογιστή | Χρησιμοποιήστε αυτήν την επιλογή για να καθορίσετε ένα όνομα απομακρυσμένου υπολογιστή. Η εντολή at θα προγραμματίσει την εκτέλεση της εντολής στον τοπικό υπολογιστή εάν δεν καθορίσετε όνομα υπολογιστή. |
/κάθε:ημερομηνία[, …] | Χρησιμοποιήστε τον διακόπτη /κάθε για να εκτελέσετε την εντολή συγκεκριμένες ημέρες της εβδομάδας ή του μήνα. |
/next:ημερομηνία[, …] | Χρησιμοποιήστε τον διακόπτη /next για να εκτελέσετε την εντολή στην επόμενη εμφάνιση της ημέρας. |
Καθορίζει την ώρα που θα εκτελεστεί η εντολή. | |
/διαδραστικό | Επιτρέπει στην προγραμματισμένη εντολή να αλληλεπιδρά με οποιονδήποτε χρήστη είναι συνδεδεμένος κατά την εκτέλεση της εργασίας. |
id | Αυτός είναι ο μοναδικός αριθμός που έχει εκχωρηθεί σε μια ήδη προγραμματισμένη εντολή. Η επιλογή id χρησιμοποιείται μόνο για την εμφάνιση ή τη διαγραφή μιας προγραμματισμένης εντολής. Δεν μπορείτε να ορίσετε μη αυτόματα ένα αναγνωριστικό σε μια προγραμματισμένη εντολή. |
/διαγραφή [ /ναι] | Αυτή η επιλογή εντολής at χρησιμοποιείται για τη διαγραφή όλων των προηγουμένως προγραμματισμένων εντολών. Χρησιμοποιήστε την επιλογή /yes με /delete για να παραλείψετε την ερώτηση επιβεβαίωσης "διαγραφή όλων των προγραμματισμένων εργασιών". Χρησιμοποιήστε το /delete όταν προσδιορίζετε ένα αναγνωριστικό για να διαγράψετε μια προγραμματισμένη εντολή. |
Αυτό καθορίζει την εντολή ή το πρόγραμμα που θα εκτελεστεί. Πρέπει να περικλείσετε command σε διπλά εισαγωγικά. | |
/? | Χρησιμοποιήστε τον διακόπτη βοήθειας με την εντολή at για να εμφανίσετε λεπτομερή βοήθεια σχετικά με τις διάφορες επιλογές της εντολής. |
Στα παραδείγματα εντολών
στις 14:15 "chkdsk /f"
Στο παραπάνω παράδειγμα, η εντολή at χρησιμοποιείται για να προγραμματίσει μια εκτέλεση της εντολής chkdsk ως chkdsk /f, μόνο σήμερα, στις 2:15 μ.μ., στην τρέχουσα χρήση PC.
στο \\prodserver 23:45 /κάθε:1, 4, 8, 12, 16, 20, 24, 28 "bkprtn.bat"
Σε αυτό το παράδειγμα, η εντολή at χρησιμοποιείται για τον προγραμματισμό της εκτέλεσης του αρχείου δέσμης bkprtn.bat στον υπολογιστή με το όνομα prodserver στις 11:45 μ.μ. την πρώτη, τέταρτη, όγδοη, 12η, 16η, 20η, 24η και 28η ημέρα κάθε μήνα.
στο 1 /διαγραφή
Εδώ, η προγραμματισμένη εντολή με το αναγνωριστικό του 1 διαγράφεται.
Σε σχετικές εντολές
Η εντολή at χρησιμοποιείται συχνά με πολλές άλλες εντολές της γραμμής εντολών επειδή χρησιμοποιείται για τον προγραμματισμό της εκτέλεσης άλλων εντολών.