Χρησιμοποιώντας τον Χρονοδιάγραμμα εργασιών για την εκτέλεση διαδικασιών αργότερα
Σε αυτή την έκδοση του Geek School, πρόκειται να σας διδάξουμε για το εξαιρετικά ισχυρό εργαλείο Scheduler Task ότι τα Windows χρησιμοποιούν πίσω από τις σκηνές για να κάνουν όλα τα είδη των πραγμάτων.
ΣΧΟΛΙΚΗ ΠΛΟΗΓΗΣΗ- Χρησιμοποιώντας τον Χρονοδιάγραμμα εργασιών για την εκτέλεση διαδικασιών αργότερα
- Χρησιμοποιώντας το πρόγραμμα προβολής συμβάντων για την αντιμετώπιση προβλημάτων
- Κατανόηση της κατάτμησης του σκληρού δίσκου με τη διαχείριση δίσκων
- Να μάθουμε να χρησιμοποιούμε τον Επεξεργαστή Μητρώου όπως έναν επαγγελματία
- Παρακολούθηση του υπολογιστή σας με παρακολούθηση πόρων και διαχείριση εργασιών
- Κατανόηση του πίνακα "Προηγμένες ιδιότητες συστήματος"
- Κατανόηση και διαχείριση των υπηρεσιών των Windows
- Χρησιμοποιώντας τον Επεξεργαστή πολιτικής ομάδας για να εξομαλύνετε τον υπολογιστή σας
- Κατανόηση των Εργαλείων διαχείρισης των Windows
Ίσως σκέφτεστε ότι ο Χρονοπρογραμματιστής εργασιών είναι απλώς ένας τρόπος να προγραμματίσετε μια εφαρμογή για να τρέξετε σε μια συγκεκριμένη χρονική στιγμή, αλλά είναι πολύ περισσότερο από αυτό και έχει γίνει αναπόσπαστο μέρος των Windows.
Κατά τα παλιά χρόνια, τα Windows είχαν έναν τόνο Υπηρεσιών που εκτελούσαν στο παρασκήνιο ανά πάσα στιγμή μόνο για να κάνουν πράγματα όπως συμβάντα εκκαθάρισης συστήματος ενεργοποίησης ή συντήρηση που έπρεπε να λειτουργούν σε συγκεκριμένη χρονική στιγμή. Οι σύγχρονες εκδόσεις των Windows εγκατέλειψαν αυτή την πρακτική όσο το δυνατόν περισσότερο και απλώς πρόσθεσαν γεγονότα στον Χρονοπρογραμματιστή Εργασιών, ώστε να κάνουν το ίδιο πράγμα, χωρίς όμως να χρειάζονται μια τρέχουσα διαδικασία και να χάνουν όλη τη μνήμη.
Αυτό δεν σημαίνει ότι τα Windows δεν διαθέτουν υπηρεσίες, φυσικά, επειδή πολλά πράγματα πρέπει να παραμένουν συνεχόμενα στο παρασκήνιο, τόσο επειδή απαιτούν συνεχή δραστηριότητα και επικοινωνούν με άλλες διαδικασίες. Αλλά η μετανάστευση των εργασιών του συστήματος στο Task Scheduler υπήρξε σπουδαίο για τους χρήστες υπολογιστών.
Κατανόηση του Interface Scheduler Interface
Όταν ανοίγετε για πρώτη φορά την εφαρμογή Task Scheduler, θα δείτε τρεις πίνακες πληροφοριών: το αριστερό παράθυρο με μια λίστα φακέλων σε μορφή δέντρου που χρησιμοποιείται για την οργάνωση της λίστας προγραμματισμένων εργασιών, το μεσαίο τμήμα που εμφανίζει τις εργασίες οι ίδιοι και το παράθυρο ενεργειών στα δεξιά που σας δίνει γρήγορη πρόσβαση σε κοινά στοιχεία μενού.
Μην εκφοβίζεστε από όλα τα πράγματα στο περιβάλλον εργασίας - είναι πραγματικά πολύ απλό και δεν υπάρχουν τόσο πολλές επιλογές στο γεμάτο διασύνδεση να φανεί ότι υπάρχουν.
Το δεξί τμήμα του παραθύρου μπορεί στην πραγματικότητα να απενεργοποιηθεί χρησιμοποιώντας το δεξί εικονίδιο της γραμμής εργαλείων, καθώς όλες οι ενέργειες είναι επίσης διαθέσιμες στο μενού Ενέργεια. Εάν έχετε επιλέξει μια εργασία από τη λίστα, το μενού θα αλλάξει σε ένα συγκεκριμένο σύνολο αντικειμένων όπως το Run ή End, αλλά όταν ανοίξετε για πρώτη φορά Task Scheduler ή δεν έχετε επιλέξει μια εργασία, θα δείτε τις επιλογές που θέλετε να δημιουργήσετε τις εργασίες εκτύπωσης, τα υπόλοιπα.
Θα εξηγήσουμε πώς να δημιουργήσουμε τα καθήκοντα σε ένα λεπτό, αλλά πρώτα θα πρέπει να περάσουμε από κάποιες από τις επιλογές της λίστας και να εξηγήσουμε τι κάνουν.
- Δημιουργία βασικής εργασίας σας παρέχει μια διεπαφή οδηγού για τη δημιουργία προγραμματισμένων εργασιών.
- Δημιουργία εργασίας χρησιμοποιεί την πλήρη λεπτομέρεια προβολή όπου μπορείτε να δημιουργήσετε με μη αυτόματο τρόπο μια εργασία με οποιαδήποτε επιλογή που θέλετε.
- Εισαγωγή εργασίας σας επιτρέπει να εισαγάγετε εργασίες που έχετε ήδη εξάγει. Πολύ χρήσιμο για την αντιγραφή μιας διαμόρφωσης σε δευτερεύοντα υπολογιστή ή για την προσθήκη μιας εργασίας πίσω μετά την επανεγκατάσταση.
- Εμφάνιση όλων των εργασιών που εκτελούνται εμφανίζει μια λίστα με όλες τις εργασίες που εκτελούνται αυτήν τη στιγμή καθώς και με το φάκελο στον οποίο μπορείτε να βρείτε αυτή την εργασία.
- Ενεργοποίηση / απενεργοποίηση του ιστορικού όλων των εργασιών ενεργοποιεί την λεπτομερή καταγραφή για όλα όσα κάνει ο Χρονοδιάγραμμα εργασιών.
- Νέος φάκελος… δημιουργεί ένα νέο φάκελο στο αριστερό τμήμα του παραθύρου, το οποίο είναι κυρίως χρήσιμο για την οργάνωση μιας δέσμης προγραμματισμένων εργασιών, θα πρέπει να κάνετε κάτι τέτοιο.
- Διαγραφή φακέλου διαγράφει το φάκελο που κάνατε και συνειδητοποιήσατε ότι δεν χρειάζεστε πρώτα.
- Ανανέωση και Βοήθεια πρέπει να είναι αυτονόητη.
Η επιλογή "Εμφάνιση όλων των λειτουργιών εκτέλεσης" εμφανίζει μια πολύ απλή λίστα που δείχνει τις εργασίες που εκτελούνται αυτήν τη στιγμή, αν και δεν φαίνεται να συμπληρώνει τις στήλες "Έναρξη" ή "Διάρκεια εκτέλεσης". Σε κάθε περίπτωση, είναι χρήσιμο να δούμε αν τρέχουν τα πράγματα.
Η επιλογή "Ενεργοποίηση / απενεργοποίηση όλων των εργασιών ιστορικού" είναι πραγματικά χρήσιμη επειδή επιτρέπει την καρτέλα "Ιστορικό" και παρακολουθεί σχεδόν όλα όσα συμβαίνουν. Εάν αντιμετωπίζετε προβλήματα με ένα προγραμματισμένο έργο, θα πρέπει να ενεργοποιήσετε αυτήν την επιλογή για να λάβετε περισσότερα δεδομένα για να εργαστείτε. Απλώς βεβαιωθείτε ότι το απενεργοποιήσατε ξανά, επειδή αυτό είναι μια πολύ περιττή καταγραφή που θα μπορούσε να μειώσει ελαφρώς την απόδοση αν δεν Δεν το χρειάζομαι.
Θα δούμε σύντομα λεπτομέρειες σχετικά με τις υπόλοιπες καρτέλες λεπτομερειών εργασιών, αλλά αξίζει να αναζητήσετε πολλούς από τους φακέλους για να δείτε τους τύπους των πράξεων που εκτελούνται με προγραμματισμένη εργασία από τα Windows ή τρίτους λογισμικό.
Για παράδειγμα, αν κατευθυνθείτε προς τα κάτω στο φάκελο Microsoft -> Windows -> Defrag, θα δείτε τη λειτουργία ScheduledDefrag στη λίστα. Η καρτέλα "Ενέργειες" σας δείχνει τι τρέχει πραγματικά πίσω από τις σκηνές και μπορείτε να δείτε τι έχουν οριστεί οι υπόλοιπες επιλογές.
Σημείωση: δεν θα συνιστούσαμε να μπερδεύουμε τις επιλογές των ενσωματωμένων υπηρεσιών της Microsoft. Εξετάστε το μόνο πληροφοριακά.
Ένα άλλο διασκεδαστικό παράδειγμα είναι ο φάκελος Microsoft -> Windows -> ApplicationData, ο οποίος έχει την εργασία CleanupTemporaryState. Αν κοιτάξουμε την καρτέλα Ενέργειες, μας λέει την πραγματική γραμμή εντολών, η οποία χρησιμοποιεί το στοιχείο rundll32.exe για την εκτέλεση του αρχείου Windows.Storage.ApplicationData.dll και καλεί τη λειτουργία CleanupTemporaryState μέσα σε αυτό το DLL.
Τι σημαίνει αυτό? Μπορείτε να αισθάνεστε ελεύθεροι να το εξετάσετε μόνοι σας, αλλά ουσιαστικά όλες οι εφαρμογές .NET παρέχουν τη δυνατότητα χρήσης των λειτουργιών ApplicationData για τη δημιουργία προσωρινών αρχείων ή δεδομένων που είναι μόνο για την τρέχουσα περίοδο λειτουργίας. Έτσι, τα Windows καλούν τη λειτουργία CleanupTemporaryState κάθε τόσο συχνά για να εκκαθαρίσουν αυτά τα προσωρινά αρχεία, τα οποία βρίσκονται επίσης στους κανονικούς φακέλους των Windows Temp.
Εφόσον αναρωτιέστε ήδη, δεν χρειάζεται να ενεργοποιήσετε χειροκίνητα αυτή την εργασία για να διατηρήσετε καθαρό το PC σας - αν θέλετε να καθαρίσετε αυτά τα προσωρινά αρχεία, απλά χρησιμοποιήστε το Disk Cleanup ή κάτι σαν το CCleaner. Είναι όμως διασκεδαστικό να μάθετε περισσότερα για το πώς λειτουργούν τα Windows κάτω από την κουκούλα.
Μιλώντας για την εκκαθάριση δίσκου, γνωρίζατε ότι τα Windows θα τα εκτελούν αυτόματα σε σιωπηλή λειτουργία όποτε έχετε πολύ χαμηλό χώρο στο δίσκο?
Η γραμμή εντολών για αυτήν την προγραμματισμένη εργασία δείχνει πώς γίνεται - μεταβιβάζοντας τα / autoclean και / D% systemdrive% επιχειρήματα στο cleanmgr.exe, τα Windows λέει ότι η Καθαρισμός του δίσκου θα εκτελεστεί αυτόματα και θα καθαρίσει τη μονάδα δίσκου στην οποία είναι εγκατεστημένα τα Windows.
Θα παρατηρήσετε με ορισμένες από αυτές τις ενσωματωμένες εργασίες ότι το Trigger ενδέχεται να μην έχει ρυθμιστεί. Αυτό θα μπορούσε να είναι για διάφορους λόγους, συμπεριλαμβανομένου του γεγονότος ότι τα Windows ενδέχεται να ενεργοποιήσουν την προγραμματισμένη εργασία με διαφορετικό τρόπο.
Δημιουργία βασικών εργασιών με τον οδηγό
Τώρα που έχουμε περάσει από κάποιες από τις επιλογές στη διασύνδεση, το μόνο που απομένει είναι να κατανοήσουμε πώς να δημιουργήσουμε εργασίες.
Ο οδηγός Βασικές εργασίες σας βοηθά να δημιουργήσετε γρήγορα μια εργασία χωρίς να χρειάζεται να καταλάβετε τα πάντα σχετικά με τη διασύνδεση. Θα σας ζητήσει ένα Trigger, το οποίο χρησιμοποιεί τα Windows για να αποφασίσει πότε θα εκτελέσει την εργασία. Η σκανδάλη μπορεί να είναι μια ώρα ή μια ημερομηνία, καθημερινή, εβδομαδιαία, μηνιαία, ή κάθε άλλη Τρίτη στο 1μμ. Οι επιλογές είναι πολύ ισχυρές αφού επιλέξετε ένα και κατευθυνθείτε προς την επόμενη οθόνη.
Μπορείτε επίσης να επιλέξετε να ξεκινήσετε μια εργασία όταν ξεκινά ο υπολογιστής, όταν συνδεθείτε ή ακόμα και όταν εμφανιστεί ένα συγκεκριμένο συμβάν στο πρόγραμμα προβολής συμβάντων, το οποίο θα καλύψουμε στο επόμενο μάθημα.
Μόλις ολοκληρώσετε τις ρυθμίσεις Trigger, θα σας ζητηθεί η ενέργεια που θέλετε να εκτελέσετε, η οποία είναι απλά ένας τρόπος να δηλώσετε ότι θα χρησιμοποιήσετε αυτήν την οθόνη για να ξεκινήσετε ένα πρόγραμμα. Μπορείτε ακόμα να επιλέξετε να στείλετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου ή να εμφανίσετε ένα μήνυμα, αλλά είναι πιθανό ότι η λειτουργία θα καταργηθεί σε μια μελλοντική έκδοση, καθώς και οι δύο εμφανίζονται ως ξεπερασμένες.
Στην επόμενη οθόνη θα σας ζητηθεί ένα πρόγραμμα ή σενάριο και μπορείτε επίσης να προσθέσετε επιχειρήματα σε αυτό το σενάριο. Η τελευταία επιλογή για το "Έναρξη σε" είναι πραγματικά χρήσιμη εάν η εφαρμογή ή το σενάριό σας αναζητούν ένα αρχείο στον τρέχοντα φάκελο, ώστε να μπορείτε να ορίσετε τον τρέχοντα φάκελο στον τόπο όπου βρίσκεται το αρχείο.
Αυτό είναι όλο που πραγματικά είναι σε αυτό για τη δημιουργία μιας εργασίας χρησιμοποιώντας τον οδηγό, αλλά αυτός είναι μόνο ο αρχάριος τρόπος για να κάνουμε τα πράγματα.
Επόμενη σελίδα: Δημιουργία εργασιών με την λεπτομερή προβολή