Συμβουλές και εργαλεία για την αυτοματοποίηση επαναλαμβανόμενων εργασιών στα Windows 10
Συχνά βρίσκεστε να διαγράφετε παλιά αρχεία, να καθαρίζετε τα μη απαιτημένα δεδομένα, να ξεκινάτε μερικά προγράμματα κ.λπ. χειροκίνητα; Αν ναι, τότε επιτρέψτε μου να σας βοηθήσω αυτοματοποιήστε και κάντε περισσότερα σε λιγότερο χρόνο. Αν και αυτοί οι αυτοματισμοί δεν εξοικονομούν πολύ χρόνο, αλλά ζυγίζουν την ανάγκη του χρόνου, αξίζει να δοκιμάσετε οποιοδήποτε χρονικό διάστημα σώζεται.
Θα ξεκινήσω με την εισαγωγή σας σε λίγους Εργαλεία των Windows που μας βοηθούν στην αυτοματοποίηση συγκεκριμένων εργασιών, και στη συνέχεια θα σας δείξω μερικά παραδείγματα από εμένα αυτοματοποιώντας εργασίες στο Windows 10 PC μου.
Εργαλεία που πρέπει να γνωρίζετε
Ίσως έχετε ήδη ακούσει αυτά τα εργαλεία - Command Prompt, PowerShell και Task Scheduler. Αν όχι, μην ανησυχείτε. επιτρέψτε μου να σας συστήσω σε αυτά τα εργαλεία σε αυτή την ενότητα.
Γραμμή εντολών και αρχεία δέσμης
Η γραμμή εντολών, ένας διάδοχος του MS-DOS Prompt, είναι ένα πρόγραμμα διερμηνέων γραμμής εντολών. Και ένα αρχείο που έχει πολλαπλές από τις εντολές του είναι γνωστό ως a “αρχείο δέσμης”, που μπορείτε να χρησιμοποιήσετε για να αυτοματοποιήσετε εργασίες, π.χ. για να δημιουργήσετε αντίγραφα ασφαλείας ενός αρχείου ή φακέλου σε μια φορητή μονάδα δίσκου. Αν θέλετε να το δοκιμάσετε, πληκτρολογήστε “cmd” ή “Γραμμή εντολών” σε Γραμμή αναζήτησης του μενού "Έναρξη", και θα το βρείτε.
Απλά πρέπει να συντάξετε τις απαιτούμενες εντολές σε ένα αρχείο κειμένου που έχει “.νυχτερίδα” ή “.cmd” επέκταση. Και μπορείτε απλά να ανοίξετε το αρχείο για να το εκτελέσετε. σε αυτήν την περίπτωση, τα Windows 10 εκτελούν όλες τις εντολές του αρχείου διαδοχικά ή ως προγραμματισμένες στο αρχείο δέσμης.
Λίστα εντολών | Πώς να χρησιμοποιήσετε
PowerShell και τα αρχεία σεναρίων
Το PowerShell είναι ένα αυτοματοποίησης και διαχείρισης που είναι χτισμένο για χρήστες ενέργειας, γνωστούς ως διαχειριστές συστήματος. Αν ψάχνετε για πραγματικό δυναμικό αυτοματισμού, τότε θα πρέπει να μάθετε και να χρησιμοποιήσετε το PowerShell.
Πρέπει να σας πω ότι το Command Prompt είναι πολύ πιο εύκολο να μάθετε και να χρησιμοποιείτε από το PowerShell επειδή το τελευταίο προσφέρει πολύ περισσότερη δύναμη και χαρακτηριστικά από την πρώτη.
Μπορείτε να αποκτήσετε πρόσβαση στο Windows PowerShell πληκτρολογώντας το όνομά του στο πλαίσιο αναζήτησης του μενού Έναρξη. Σημειώστε ότι θα δείτε δύο προγράμματα - “PowerShell” και “PowerShell ISE”. Το PowerShell είναι το πρόγραμμα διερμηνέων γραμμής εντολών όπως το Command Prompt, ενώ το άλλο χρησιμοποιείται για να γράψει σενάρια (έχοντας “.ps1” επέκταση), οι οποίες περιέχουν μια ομάδα εντολών όπως τα αρχεία δέσμης.
Λίστα εντολών | Πώς να χρησιμοποιήσετε | Περισσότερες πληροφορίες
Χρονοδιάγραμμα εργασιών και τα καθήκοντά του
Ένα άλλο εργαλείο των Windows που βοηθάει στην αυτοματοποίηση είναι ο Task Scheduler - ένα πρόγραμμα στο προγραμματισμό προγραμμάτων και εργασιών. Οι προγραμματισμένες εργασίες εκτελούνται σε συγκεκριμένα χρονικά διαστήματα, μπορούν να εμφανίζουν μηνύματα ή ειδοποιήσεις που εμφανίζονται όταν ολοκληρωθούν οι εργασίες και πολλά άλλα. Επιπλέον, μπορείτε προσαρμόσετε τις εργασίες για να ταιριάζει στις απαιτήσεις σας.
Εάν θέλετε να αποκτήσετε πρόσβαση στο Task Scheduler στα Windows 10, απλά πληκτρολογήστε “χρονοπρογραμματιστή” ή “Χρονοδιάγραμμα εργασιών” στο πλαίσιο αναζήτησης της Cortana, και θα βρείτε το πρόγραμμα χρονοπρογραμματιστή. Σημειώστε ότι ακόμα και τα Windows και διάφορα εγκατεστημένα προγράμματα (όπως το Google Chrome) δημιουργούν προγραμματισμένες εργασίες για να κάνουν τις δικές τους δραστηριότητες συντήρησης, γι 'αυτό παρακαλώ μην επεξεργάζεστε ή απενεργοποιείτε άλλες εργασίες.
Πώς να χρησιμοποιήσετε | Περισσότερες πληροφορίες
Ας αυτοματοποιήσουμε τις εργασίες
Τώρα που ξέρετε για τα απαιτούμενα εργαλεία, ας δημιουργήσουμε μερικά μαγικά σενάρια και εργασίες. Αυτές οι εργασίες δέσμης ενεργειών δέσμης ενεργειών, αν έχουν ρυθμιστεί σωστά, μπορούν να αυτοματοποιήσουν διάφορες εργασίες συντήρησης στον υπολογιστή σας χωρίς την ανάγκη σας έλεγχο ή παρέμβαση σε αυτές τις δραστηριότητες.
Ξεκινήστε πολλές εφαρμογές
Αν το βρίσκεις αργό ανοίξτε πολλά απαιτούμενα αρχεία σε κάθε εκκίνηση, τότε μπορείτε να αυτοματοποιήσετε όπως έκανα. Απλά εντοπίστε μερικούς φακέλους, αρχεία και προγράμματα που θέλετε να ξεκινήσετε ταυτόχρονα και δημιουργήστε ένα αρχείο δέσμης. Μπορείτε επίσης να δημιουργήστε μια συντόμευση σε αυτό το αρχείο και προσθέστε ένα συνδυασμό πλήκτρων σε αυτήν τη συντόμευση για να το εκκινήσετε γρήγορα χρησιμοποιώντας τα πλήκτρα συντόμευσης.
Για παράδειγμα, μπορείτε να δημιουργήσετε ένα αρχείο δέσμης σε ανοίξτε μερικούς συγκεκριμένους φακέλους, το Google Chrome πρόγραμμα περιήγησης, ένα αρχείο Word και ένα αρχείο Excel χρησιμοποιώντας τον παρακάτω κώδικα. Σημειώστε ότι “%ΠΡΟΦΙΛ ΧΡΗΣΤΗ%” στο παρακάτω αναφερόμενο στον κατάλογο του προφίλ χρήστη σας στα Windows.
@echo off :: Ανοίξτε τους φακέλους εκκίνησης% USERPROFILE% \ Documents \ start% USERPROFILE% \ Desktop \ MusicFolder \ :: Ανοίξτε τα αρχεία ξεκινήστε το αρχείο chrome.exe start "" "USERPROFILE% \ Documents \ My Blogs \ ""% USERPROFILE% \ Documents \ Content Ideas.xlsx "έξοδος
Ξεκινήστε τις εφαρμογές ως διαχειριστές
Πρέπει να έχετε επιτυχία στην εκκίνηση εφαρμογών χρησιμοποιώντας το προηγούμενο σενάριο, αλλά η εκτέλεση ενός προγράμματος ως διαχειριστή δεν λειτουργεί με τον ίδιο τρόπο. Αυτό συμβαίνει επειδή ξεκινάει το υπερυψωμένο πρόγραμμα, αλλά ζητάει την πρόσβαση διαχειριστή, εμφανίζοντας μια προτροπή UAC. Αλλά αν δεν είστε εκεί για να δώσετε την έγκρισή σας στην προτροπή, το πρόγραμμα απλώς εξέρχεται, δηλ. Δεν ξεκινά καθόλου.
Το ίδιο δεν λειτουργεί με τη χρήση συντόμευσης τοποθετημένης στο φάκελο Εκκίνηση των Windows. Λοιπόν, πώς να το κάνουμε; Το πρόγραμμα χρονοδιαγράμματος εργασιών έρχεται στη διάθεσή μας για αυτό το πρόβλημα. Διαθέτει μόνο μια επιλογή για εκτελέστε ένα πρόγραμμα με αυξημένα προνόμια, ώστε να μπορείτε να ξεκινήσετε μια εφαρμογή ή μια ομάδα εφαρμογών (χρησιμοποιώντας δέσμη δέσμης ενεργειών) χρησιμοποιώντας το Task Scheduler. Δείτε πώς να το κάνετε:
- Ανοιξε το Χρονοδιάγραμμα εργασιών > Κάντε κλικ “Δημιουργία εργασίας” στην ενότητα Δράσεις στο σωστό πλαίσιο.
- Σύμφωνα με το Γενικός καρτέλα, προσθέστε ένα όνομα εργασίας όπως “NoUAC1”, τότε ελέγξτε “Εκτελέστε με τα υψηλότερα προνόμια” κουτί.
- Κάντε κλικ στο Δώσει το έναυσμα για κάτω από την καρτέλα “Ξεκινήστε την εργασία“, επιλέγω “Κατά την εκκίνηση“.
- Τώρα μεταβείτε στο Ενέργειες κάντε κλικ στην καρτέλα Νέος.
- Στο Νέα ενέργεια παράθυρο, για Δράση επιλέγω “Ξεκινήστε ένα πρόγραμμα“, και κάτω από Πρόγραμμα / σενάριο, Κάντε κλικ Ξεφυλλίζω , επιλέξτε το εκτελέσιμο αρχείο που θέλετε να προγραμματίσετε και κάντε κλικ Εντάξει.
- Τώρα κατευθυνθείτε προς το Ρυθμίσεις αυτί > εξασφαλίζω “Να επιτρέπεται η εκτέλεση της εργασίας σε απαίτηση” και στη συνέχεια κάντε κλικ στο κουμπί OK Εντάξει να σώσω.
- Αυτό είναι όλο. Τώρα το πρόγραμμα που έχει οριστεί (το Adobe Reader για αυτό το σεμινάριο) θα ξεκινήσει αυτόματα με δικαιώματα διαχειριστή κάθε φορά που θα εκκινήσετε το σύστημα.
Διαγράψτε όλα τα παλιά αρχεία
Όντας τεχνολογικός ενθουσιώδης και προγραμματιστής, συνήθως κατεβάζω και δοκιμάζω διάφορα πράγματα και έπειτα μετά από ένα μήνα ή δύο, βλέπω ένα πλήθος από άχρηστα αρχεία στο σύστημά μου. Ευτυχώς, ένα σενάριο παρτίδας με βοηθά να διαγράψω παλιά αρχεία που έχουν ληφθεί.
Ομοίως, μπορείτε να χρησιμοποιήσετε ένα αρχείο δέσμης σε διαγράψτε όλα τα παλιά αρχεία συγκεκριμένων επεκτάσεων ή αρχείων σε ένα συγκεκριμένο φάκελο ή έναν υποφάκελο, τα οποία είναι παλαιότερα από την καθορισμένη ημερομηνία και ώρα. Χρησιμοποιώντας τον παρακάτω κώδικα, μπορείτε να διαγράψετε τα αρχεία .docx (αλλαγή “docx” για να ταιριάζει με τα αρχεία σας) σε οποιοδήποτε συγκεκριμένο φάκελο ηλικίας άνω των είκοσι ημερών (αλλάξτε την τιμή του “/ρε” επιλογή να ορίσετε οποιονδήποτε αριθμό ημερών).
@echo off forfiles / p "% USERPROFILE% \ Documents \ My Blogs" / s / m * .docx / d -20 / c "cmd / c del @ path" echo Αρχεία εγγράφων παλαιότερες από 20 ημέρες
Και μπορείς αλλάξτε τη διαδρομή (αλλάζοντας την τιμή του “/Π” επιλογή) στον φάκελο που περιέχει τα αρχεία που πρόκειται να διαγραφούν. Παρακάτω, “%ΠΡΟΦΙΛ ΧΡΗΣΤΗ%” σημαίνει τον κατάλογο του χρήστη σας.
Αδειος κάδος ανακύκλωσης
Συνιστάται να καθαρίστε τακτικά τον κάδο ανακύκλωσης, και αν και είναι ένα εύκολο εγχείρημα, ίσως να το ξεχνάμε συχνά. Ευτυχώς, αυτό μπορεί να αντιμετωπιστεί αυτόματα χρησιμοποιώντας το Χρονοδιάγραμμα εργασιών. Ακολουθούν τα βήματα για την αυτόματη βελτιστοποίηση του ελεύθερου χώρου του σκληρού δίσκου:
- Ανοιξε το Χρονοδιάγραμμα εργασιών.
- Ανοίγω “Βιβλιοθήκη χρονοδιαγράμματος εργασιών“, στη συνέχεια, κάντε κλικ στο μενού Ενέργεια “Νέος φάκελος” και το όνομα “Οι εργασίες μου”.
- Κάντε κλικ στο “Οι εργασίες μου” φάκελο και επιλέξτε “Δημιουργία εργασίας” από το μενού Ενέργεια.
- Στο Δημιουργία εργασίας παράθυρο κάτω από το Γενικός καρτέλα πληκτρολογήστε το όνομα της εργασίας ως “Αδειάστε τον Κάδο Ανακύκλωσης των Windows”.
- Κάντε κλικ Ενεργοποιεί καρτέλα, κάντε κλικ εδώ Νέος και κάτω από “Ξεκινήστε την εργασία” επιλέγω “Σε χρονοδιάγραμμα“.
- Επιλέξτε το Εβδομαδιαίος ή Μηνιαίος επιλογή ανά προτίμησή σας, καθώς αυτό θα σας δώσει αρκετό χρόνο για να ανακτήσετε / ξεδιαγράψετε τα αρχεία που μπορεί να χρειαστείτε και κάντε κλικ στο κουμπί Εντάξει.
- Κάντε κλικ Ενέργειες καρτέλα, πηγαίνετε στο Νέος, και στο Νέα ενέργεια παράθυρο, κάτω από Ρυθμίσεις > Για Πρόγραμμα / σενάριο, πληκτρολογήστε “PowerShell.exe”.
- Στο ίδιο παράθυρο, για “Προσθέστε τα επιχειρήματα (προαιρετικά)” τύπος
-NoProfile -Με το "Clear-RecycleBin -Force"
και κάντε κλικ Εντάξει κουμπί. - Αυτό είναι όλο - σώστε μόνο το έργο, και τώρα ο κάδος θα καθαριστεί σε προγραμματισμένη βάση.
Απενεργοποιήστε το σύστημα
Καθώς δεν μπορούσα να σταματήσω να εργάζομαι αργά το βράδυ, αποφάσισα να αναγκάσω τον εαυτό μου να εγκαταλείψω το έργο και να κοιμηθώ. Και εκεί με βοήθησε η πιο κάτω γραφή.
Ο παρακάτω κώδικας θα εμφανίσει το μήνυμα (μπορείτε να το επεξεργαστείτε στη δέσμη ενεργειών) στις 11μμ και να απενεργοποιήσετε το σύστημα μετά από 120 δευτερόλεπτα (ή 2 λεπτά). Σημειώστε ότι μπορείτε να αλλάξετε τον χρόνο αυτόματου τερματισμού στον παρακάτω κώδικα αλλάζοντας την αντίστοιχη τιμή του “%χρόνος%”.
@echo off: a Αν το% time% == 23: 00: 00.00 πήρε: b πήγε a:: b shutdown.exe / s / f / t 120 / c " έξοδος
Σημείωση: Παίρνετε 120 δευτερόλεπτα (επεξεργασία “120” σε παραπάνω σενάριο για να αλλάξετε αυτή τη διάρκεια) για να αποθηκεύσετε την εργασία σας αντί για τα προεπιλεγμένα 30 δευτερόλεπτα. Επίσης, μπορείτε να διακόψετε το κλείσιμο πατώντας το Win + R > τύπος διακοπή λειτουργίας -α
> πατήστε Enter. Είναι αρκετά εύκολο, σωστά?
Αρχεία / φακέλους αντιγράφων ασφαλείας
Λοιπόν, ξέρω ότι έχουμε αρκετά καλά προγράμματα για τη δημιουργία αντιγράφων ασφαλείας των αρχείων μας, συμπεριλαμβανομένων των λύσεων cloud όπως το Dropbox και το Backup και Sync της Google. Ωστόσο, εάν θέλετε ακραία έλεγχο και επιθυμία backup εξαιρετικά ευαίσθητα αρχεία στο φορητό σας σκληρό δίσκο, τότε ένα δέσμη ενεργειών δέσμης είναι μια ωραία, αυτοματοποιημένη λύση. Και είναι αρκετά εύκολο και δεν χρειάζεται να κατεβάσετε.
Σημειώστε ότι αυτή η μέθοδος ακριβώς δημιουργεί αντίγραφα ασφαλείας για συγκεκριμένα αρχεία και φακέλους και δεν δημιουργεί ένα τυπικό σημείο επαναφοράς συστήματος ή ένα αντίγραφο ασφαλείας του συστήματος. Χρησιμοποιώ το “robocopy” εντολή για την δημιουργία αντιγράφων ασφαλείας αρχείων σε αυτό το σενάριο. Εδώ είναι ο κώδικας του αρχείου δέσμης για να δημιουργήσετε αντίγραφα ασφαλείας των πλήρων δεδομένων μέσα στον κατάλογο χρηστών σας και επίσης να δημιουργήσετε αντίγραφα ασφαλείας του μητρώου του συστήματος:
@echo off :: Ορίστε το φάκελο στο αντίγραφο ασφαλείας κάτω από το set sourcedir = C: \ Users \ USER :: Ορίστε το φάκελο του φορητού σας δίσκου κάτω από το set targetdir = D: \ Backup αν δεν υπάρχει "% targetdir%" mkdir "% targetdir% ### Δημιουργία αντιγράφων ασφαλείας του προφίλ σας¢Â  ¦ robocopy% sourcedir%% targetdir% * / e / j / r: 10 / v echo ### Δημιουργία αντιγράφων ασφαλείας του μητρώου¢Â  ¦ αν υπάρχει "% targetdir% \ regbackup.reg" del "% targetdir% \ regbackup.reg" regedit.exe / "% targetdir% \ regbackup.reg" echo ###¢Â  ¦ παύση εξόδου
Ορισμένα συμπεράσματα
Έχω αγαπήσει πάντα την αυτοματοποίηση εργασιών και διαδικασιών - γι 'αυτό και μου αρέσει να χρησιμοποιώ IDEs περισσότερο από τους επεξεργαστές απλού κειμένου. Πιστεύω στην παραγωγικότητα και, αν το κάνετε, δοκιμάστε τα παραπάνω εργαλεία και παραδείγματα σεναρίων και διευκολύνετε τη ζωή σας λίγο περισσότερο.
Ξέρω ότι δεν είναι όλα αυτά που μπορούν να επιτύχουν χρησιμοποιώντας αυτά τα εργαλεία, αλλά μπορείτε να μάθετε παραπάνω εργαλεία και να δοκιμάσετε νέα κόλπα για να αυτοματοποιήσετε περισσότερες εργασίες. Είναι εύκολο να ξεκινήσετε με αυτά - απλώς ακολουθήστε τους συνδέσμους που έχω δώσει μαζί με τα εργαλεία σε αυτό το άρθρο και θα είναι καλό να πάτε.
Ελπίζω Απολαύστε αυτοματοποίηση μικρές εργασίες και να βελτιώσετε την παραγωγικότητά σας. Και μην ξεχάσετε να το κάνετε μοιραστείτε την ιστορία επιτυχίας μαζί μου στο @aksinghnet ή χρησιμοποιώντας σχόλια.