7 Nerdy ting du kan automatisere med Windows Task Scheduler

Windows Task Scheduler kan automatisere næsten alt. Hvis du kan få det til at ske i en kommandolinje eller et Windows-script, kan du planlægge det med opgaveplanlæggeren. Lad os demonstrere.

Windows Task Scheduler kan automatisere næsten alt.  Hvis du kan få det til at ske i en kommandolinje eller et Windows-script, kan du planlægge det med opgaveplanlæggeren.  Lad os demonstrere.
Reklame

Windows Task Scheduler skal være et af de mest praktiske og nyttige arvværktøjer, som Microsoft nogensinde har opfundet, og i denne artikel vil jeg vise dig syv grunde til, at det er sandt.

Åh, du kunne bruge Windows-planlæggeren til at planlægge alle disse kedelige opgaver. 4 Boring Opgaver Du Kan Automatisere Med Windows Opgaveplanlægger 4 Boring Opgaver Du Kan Automatisere Med Windows Opgaveplanlægger Din tid er for værdifuld til at blive spildt med gentagne opgaver . Lad os vise dig, hvordan man automatiserer og planlægger opgaver. Vi har også nogle få gode eksempler. Læs mere, som alle gør, f.eks. Defragging af harddisken eller rydning af midlertidige filer Sådan holder du Windows 7 rent af forældede filer Sådan holder du Windows 7 rent af forældede filer Windows har en måde at samle virtuelt støv på, en omstændighed, der ikke har ændret sig betydeligt i Windows 7. Disse forældede filer tager plads og bidrager til fragmentering af harddisken. Mens ingen af ​​dette er ... Læs mere, men hvad sjov er det?

Hvorfor ikke gøre noget, der rent faktisk er nyttigt, som at sende en automatiseret email, udstede et automatiseret Facebook-indlæg Brug af IFTTT til at automatisere alle dine Facebook-fotos og videoer [Facebook Tip eller Hack Of The Week] Brug af IFTTT til at automatisere alle dine Facebook-fotos og videoer [Facebook Tip eller Hack of the Week] Ikke alle bruger Facebook til at gemme deres billeder og video, men alternativt foto- og videolagring synes stadig ikke at have den bedste sociale integration endnu. De fleste af alternativene er designet til mere ... Læs mere eller Tweet, eller spar musik eller video om morgenen for at hjælpe dig med at vågne op, når dit vækkeur ikke gør tricket?

Jeg vil vise dig, hvordan du gør disse ting og mere i denne artikel.

1. Send en automatiseret email

Du er en travl person, og meget af det travle arbejde involverer normalt ting som at sende folk statusopdateringer eller sende email til din chef. 6 måder at få travle mennesker til at besvare dine e-mails. 6 måder at få travle mennesker til at besvare dine emails. Der er en helt forskellige sæt regler, når det kommer til e-mail, der vil opmuntre eller afholde en person til at ramme "svar" knappen og svare dig. Lær reglerne for e-mail-succes. Læs mere en rapport. Så hvorfor ikke automatisere afsendelsen af ​​oplysninger via e-mail og fjern det fra din opgaveliste?

Her er et eksempel: Jeg skal sende en præstationsrapport til mit personale hver måned.

opgave-schedule1

Denne rapport er gemt i et Word-dokument i c: \ users \ ryan \ documents \ muo documents \ muo-report.docx.

Mens jeg kunne tage tid hver måned til at skrive den email fra bunden og skrive rapportdataene direkte ind i e-mailen, hvorfor ikke bare oprette rapportdokumentet den 14. i måneden, og få et automatisk script til at sende e-mailen med Word-dokument vedhæftet?

opgave-schedule2

Selvfølgelig er dette ikke bare et enkelt batchjob, du kan køre for at opnå dette. Du skal oprette SendEmail på din pc, for at dette kan fungere. Download SendEmail og brug derefter min guide Send automatiserede e-mails ved hjælp af SendEmail og Windows Opgaveplanlægning Send automatiserede e-mails ved hjælp af SendEmail og Windows Opgaveplanlægning Uanset hvad dit job er, skal alle som regel på ethvert tidspunkt sende e-mail til en chef eller en supervisor med daglige, ugentlige eller månedlige statusrapporter. Læs mere for at sætte det op.

Når du er klar, er det tid til at oprette den planlagte opgave, så du kan sende din e-mail på en fast plan. For at bruge SendEmail med en tjeneste som Gmail, navigerer du bare til den mappe, hvor du gemte filen sendemail.exe, og indtaster følgende kommando:

sendEmail -o tls=yes -f [email protected] -t [email protected] -s smtp.gmail.com:587 -xu [email protected] -xp YOURPASSWORD -u "Hello from sendEmail" -m "How are you? I'm testing sendEmail from the command line." 

Du skal også tilføje en "-a" parameter for at vedhæfte en fil (jeg vil vise dig nedenfor). Nu hvor du kan sende e-mails i kommandolinjeformat, kan du bruge en planlagt opgave til at sende din rapport på en tidsplan!

Jeg vil gå igennem ved at oprette en opgave i dette første skridt - I de efterfølgende afsnit nedenfor antager jeg, hvordan du opretter og planlægger opgaven Kør programmer automatisk Brug Windows Task Scheduler Kør programmer automatisk ved hjælp af Windows Task Scheduler Læs mere.

Start først Task Scheduler af (i Windows 10) ved at klikke på knappen Start, klikke på Alle apps og skrive " schedule ", og vælg derefter Task Scheduler fra listen over apps. Når hovedvinduerne kommer op, skal du vælge Opret opgave ...

opgave-schedule3

Dernæst navngiv din opgave. I dette tilfælde kalder jeg det "Send MUO Report". Det vil også køre under min brugerkonto, men hvis du har flere brugere på en pc, og de vil have deres egne planlagte opgaver, skal du sørge for at den rigtige bruger er valgt.

opgave-schedule4

På fanen Triggers skal du oprette tidsplanen, når du vil have dine e-mails sendt. I dette eksempel går jeg med den 15. i måneden, hver eneste måned.

opgave-schedule5

Fanen Handling er hvor magien sker. Her skal du fortælle opgaveplanlæggeren om at køre sendEmail.exe (hvor som helst du har gemt den), og derefter i feltet Tilføj argumenter (valgfrit), hvor alle de ekstra parametre går.

opgave-schedule6

En vigtigere indstilling, der skal kontrolleres, er på fanebladet Betingelser .

opgave-schedule8

Sørg for, at Wake computeren for at køre denne opgave er valgt, eller hvis du går væk fra computeren et stykke tid, og det vil sende denne email automatisk til dig, vil det ikke være i stand til.

Når denne opgave kører, vises e-mailen i din indbakke med den vedhæftede fil.

opgave-schedule7

Det eneste trick nu er at huske at opdatere dette Word-dokument, før datoen kommer, når emailen bliver sendt!

Det er alt der er til det! Nu, hvor du kan planlægge at sende e-mails til folk, med vedhæftede filer, skal du bare tænke på alle mulighederne Send automatiserede e-mails ved hjælp af SendEmail & Windows Opgaveplanlægning Send automatiserede e-mails ved hjælp af SendEmail og Windows Task Scheduler Uanset hvad dit job er, som regel alle hos nogle Point skal e-maile en chef eller en leder med daglige, ugentlige eller månedlige statusrapporter. Læs mere !

2. Åbn og organiser din browser

Når jeg først vågner om morgenen efter at have taget en korn eller en anden let morgenmad, brænder jeg sædvanligvis den bærbare computer og åbner mine favorit tech nyhedswebsteder 5 Interessante måder at bruge Google News RSS-feeds 5 interessante måder at bruge Google News på RSS Feeds Læs mere.

Ville det ikke være køligt, hvis din computer lige har åbnet din browser og alle dine favorit nyhedswebsteder, første om morgenen og alt på egen hånd? Nå, det er muligt.

Du skal bare oprette opgaven som beskrevet ovenfor. Indstil udløseren for hver dag klokken 8 (eller når du rejser op), og indstil udløseren som denne.

opgave-schedule10

Sådan gør du det. I feltet Program / script: Gennemsøger du browserens placering. I dette tilfælde er det Chrome.exe. Det kan lige så godt være Firefox eller en anden browser.

Feltet Add arguments (optional): indeholder parametrene. Parametrene er stort set alle de websider, du vil have browseren til at åbne automatisk for dig. Så hvis du skriver "//www.makeuseof.com/wp-admin/ https://news.google.com/ https://mail.google.com" (hver adskilt af et mellemrum) - vil browseren lancere og åbne disse tre hjemmesider.

opgave-schedule11

Dette er en af ​​de enkleste og hurtigste måder at lade din computer gøre alt det tunge løft om morgenen, og alt du skal gøre er at læne dig tilbage og nyde et par hjemmesider, mens du nipper til din kaffe.

3. Journal hvordan du føler hver dag

Rob har skrevet før, hvor vigtig journaling er Start denne simple habit for at raket din produktivitet: Tidsskrift Start denne simple habit til Rocket Din produktivitet: Journaling Journaling er et undervurderet karriereværktøj og en kerne vane hos mange succesfulde mennesker. Fra at øge produktiviteten, for at opretholde ansvarlighed, undersøger vi hvorfor du bør overveje at introducere journaling som et produktivitetsværktøj i din arbejdsdag. Læs mere, men det er også en af ​​de nemmeste ting at glemme at gøre hver dag. Derfor bruger du din Windows Task Scheduler til noget som dette er en no-brainer!

For at indstille dette skal du bruge et Visual Basic-script Sådan automatiseres Telnet-kommandoer ved hjælp af VB-script Sådan automatiserer du Telnet-kommandoer Brug af VB Script-skrivning af batchopgaver og nyere Windows-scripts er en aktivitet, der virkelig udgør bulk af, hvordan det store flertal af netværks- og systemadministratorer gør deres job hurtigere og forenkle det, der ville ... Læs mere (VBS) gemt et sted på din computer, hvor du kan kalde det fra Opgavestyreren. VBS-scriptet vil i grunden spørge brugeren (dig) til dine journalindgange, og derefter tilføjer de dem til en CSV-fil, der gemmer loggen over din daglige statistik.

Her er scriptet. Du skal bare kopiere og indsætte det i en tekstfil og gemme det som "logtoexcel.vbs".

 Option Explicit Dim strMood Dim strWeight Dim strExercise Dim strDiet ' Prompt for mood, weight, exercise, diet strMood = Inputbox( "Happiness Level (1-10):" ) strWeight = Inputbox( "Enter today's weight:" ) strExercise = Inputbox( "How many minutes did you work out?:" ) strDiet = Inputbox( "Do you feel like you ate well today?:" ) Dim objFSO, objFolder, objShell, objTextFile, objFile Dim strDirectory, strFile, strText strDirectory = "c:\temp" strFile = "\MyDailyLog.csv" strText = strMood & ", " & strWeight & ", " & strExercise & ", " & strDiet ' Create the File System Object Set objFSO = CreateObject("Scripting.FileSystemObject") ' OpenTextFile Method needs a Const value ' ForAppending = 8 ForReading = 1, ForWriting = 2 Const ForAppending = 8 Set objTextFile = objFSO.OpenTextFile _ (strDirectory & strFile, ForAppending, True) ' Key Section to write the strText to the file. ' Writes strText every time you run this VBScript objTextFile.WriteLine(strText) objTextFile.Close WScript.Quit 

Når denne .vbs-fil er lanceret, vil den først bede dig om alle de faktorer, du vil spore. I dette eksempel brugte jeg humør, vægt, motion og kost.

opgave-schedule12

Disse svar gemmes i variabler og sendes derefter til din output fil, som i dette eksempel er gemt i c: / temp /.

Opret først MyDailyLog.csv der og lav overskriften i første række. Når du har fået denne fil oprettet, er den klar til at begynde at samle dine journalposter!

opgave-schedule13

Bare opret en ny opgave (som du gjorde i første afsnit af denne artikel), og for opgaven skal du indstille den til at køre scriptet, hvor du gemte .vbs-filen.

opgave-schedule14

Opsæt opgaven for at køre hver aften, når du normalt læser nyhederne online eller tjekker din email, og du vil aldrig glemme at spore din statistik igen!

4. Spil musik om morgenen

Gør dit vækkeur 3 af de mest Hilarious Annoying Alarm Clock Apps til Android 3 af de mest Hilariously Irriterende Vækkeur Apps til Android Her er nogle af de wackiest vækkeur apps til Android. Måske vil de irritere dig, eller måske hjælper de dig med at vække dig! Læs mere gør et forfærdeligt job med at vække dig op hver dag? Kører du snooze og så går du simpelthen tilbage? Nå, her er en løsning ved hjælp af Task Scheduler. Bare konfigurer det til at udløse en sang, som du ved, vil vække dig op.

Kommandoen til at gøre dette på en hvilken som helst Windows-pc er: wmplayer "c: \ songname.mp3"

Opsæt din nye opgave for at sparke denne højt og optimistiske sang om en halv time, før du vil vågne op.

opgave-schedule15

Du vil bemærke, at du skal give den fulde sti til wmplayer.exe (ved hjælp af knappen Gennemse gør dette mere praktisk). Derefter skal du angive hele stien til din musikfil i citater i feltet Tilføj argumenter (valgfrit):.

Og hvis den musik 30 minutter før du vil vågne op, ikke virker, skal du oprette en anden opgave for at sparke en endnu mere ubehagelig sang i 15 minutter, før du vil vågne op. Endelig en anden kun 5 minutter før (måske skal man være et højt blaring horn!).

Bemærk: Du skal konfigurere opgaven til at køre, selvom computeren sover, og du skal sørge for ikke at slukke computeren om natten, når du går i seng. Hvis det går i seng, er det fint, men computeren behøver ikke at være på for at denne opgave skal fungere!

Hvis du bare vil starte en fuld afspilningsliste, hvordan du opretter, del og opdag spillelister med Apple Music Sådan oprettes, deles og opdages afspilningslister med Apple Music Afspilningslister gør det lettere at opdage, dele og oprette dine egne personlige samlinger fra Apples massive bibliotek med streaming musik. Sådan er det. Læs flere sange 30 minutter før du står op, kan du bruge denne kommando: wmplayer / Playlist PlayListName

5. Spil en video hver morgen

Her er en anden tilgang til at vågne op, hvis du er ligesom mig og lyd, skærer det ikke for dig. Hvorfor ikke tilslutte din bærbare computer til det store tv på dit værelse og sparke en video Sådan ses hele YouTube-playlisterne i VLC Sådan ser du hele YouTube-playlister i VLC Elsker du YouTube-afspilningslister, men ønsker du kunne se dem uden for din browser? Du kan bruge VLC til jobbet, takket være en simpel udvidelse. Sådan er det. Læs mere om morgenen for at vække dig selv op? Dette giver dig mulighed for at vælge de seværdigheder og lyde, som du ved, vil få dig ud af sengen.

En måde at gøre dette på er præcis som den lydplanlagte opgave ovenfor, men ved hjælp af fuldskærm indstillingen: wmplayer "c: \ videoname.wmv" / fuldskærm

opgave-schedule16

I feltet Argumenter skal du bare huske at holde filnavnet inde i citaterne, og / / fuldskærmsknappen uden for dem, i slutningen af ​​strengen.

Den samme regel som lyden gælder - indstil opgaven at køre, selvom computeren sover, eller det virker ikke - og glem ikke at lade computeren tænde natten over.

6. Tag månedlige sikkerhedskopier til skyen

Jeg vedder dig, at du gemmer mange filer på din pc eller laptop, som du absolut ville hader at tabe. Måske er det din samling af gemte musikfiler (som du konstant tilføjer til), eller måske er det så stor roman 6 Must-Listen Podcasts For Forfattere, Screenwriters & Storytellers 6 Must-Listen Podcasts For Novelists, Screenwriters & Storytellers Er du fast i en skrive nedgang? Har du sprang ud af historie ideer? Er du forvirret og forvirret over forlagsbranchen? Har du brug for vejledning om at blive en professionel ordsmed? Der er mange ... Læs mere du arbejder på. Uanset hvad dataene er, er det en meget god idé at tage hyppige sikkerhedskopier, bare hvis der sker noget forfærdeligt med din pc.

At tage sikkerhedskopier er en af ​​de bedste ting Planlagte opgaver passer til, men hvorfor gemme til en lokal harddisk, når du kan gemme dine filer til skyen? En klar fordel ved dette er, at hvis der er - himlen forbyde - et husbrand, er dine oplysninger stadig sikre.

Det første skridt til at oprette dette er selvfølgelig at installere OneDrive, Google Drive eller en anden cloud storage-tjeneste, som lader dig installere den på din pc som kortlægningsdrev. Sådan synkroniseres filer på Ubuntu med OneDrive Sådan synkroniseres filer på Ubuntu Med OneDrive Microsoft ramte bare mængden af ​​gratis lagerplads, du får med OneDrive, så du vil måske bruge den på din foretrukne Linux distribution. Microsoft har imidlertid ikke en officiel klient til Ubuntu. Læs mere .

opgave-schedule17

Installér derefter SyncToy fra Microsoft. Derefter skal du oprette et mappepar mellem din lokale mappe, hvor din yndlingsmusik er gemt, eller hvor du har den specielle roman, du arbejder på, og drevet i dit skyde drev, hvor du vil sikkerhedskopiere disse filer på en Ofte.

opgave-schedule18

På den næste skærm vælger du enten at synkronisere eller bidrage. Hvis du synkroniserer, ændres der i begge retninger. Hvis du opsætter bidrag, går kun nye filer på dit lokale drev til skyen, men filer, du sletter, bliver ikke slettet fra skyen. Endelig giv mappen et navn et navn.

Nu er alt du skal gøre, køre denne kommando som en planlagt opgave: c: \ programfiler \ synctoy 2.1 \ synctoycmd.exe -R "SyncMyMusic"

Her ser det ud som i Task Scheduler:

opgave-schedule19

Sæt Program / script: -feltet alt i citater, og for argumentfeltet vil du -R først, og derefter navnet på mappeparet du oprettede ovenfor, anbragt i citater.

Indstil denne opgave at løbe hver dag - eller hvad som helst, hvilket gør dig sikker - og du er helt klar. Glem det, du har altid en synkroniseret kopi af dine filer sikkert i skyen!

7. Skriv til Facebook og Twitter

Sikker på, FBCMD er død, men du kan stadig sende til Facebook fra kommandolinjen ved hjælp af Curl. Hvis du ikke har gjort det endnu, anbefaler jeg stærkt at følge min vejledning til at oprette Curl på din pc Sådan postes til Facebook fra kommandolinje nu, at FBCMD er død Sådan postes til Facebook fra kommandolinje nu, at FBCMD er død, Forestil dig at åbne op et kommandovindu på din pc, skriv en kommando med en enkelt linje og indsende øjeblikkeligt til Facebook uden at åbne en browser eller en anden app. Læs mere, så du kan udstede Facebook-indlæg via kommandolinjen.

Når du har fået det oprettet, kan du sende til Facebook fra kommandolinjen ved hjælp af: c: \ temp \ curl \ curl -X POST https://maker.ifttt.com/trigger/post_facebook/with/key/? value1 =”Denne% 20 er% 20your% 20post.”

Tænk nu, hvor cool det ville være, hvis du ikke engang skulle åbne Facebook for at skrive ind - bare oprette et .vbs script som du gjorde ovenfor til journaling, men få det til at spørge dig, hvad du vil sende, og lad din computer gør din Facebook-indlæg for dig!

Her er hvad dette .vbs script ser ud:

 Option Explicit Dim strYourPost Dim objResult Dim objShell strYourPost = Inputbox( "What do you want to post today?:" ) strYourPost = Replace(strYourPost, " ", "%20") Set objShell = WScript.CreateObject("WScript.Shell") objResult = objShell.Run("c:\temp\curl\curl -X POST https://maker.ifttt.com/trigger/post_facebook/with/key/bMTAzkaD1qIc7NlGErPGOu?value1=" & strYourPOst) WScript.Quit 

Derefter skal du blot bruge Planlagt opgave til at planlægge scriptet til at køre, når computeren først starter, eller klokken 8 hver morgen, når du har din kaffe.

opgave-schedule20

Og i sekunder bliver dit indlæg sendt til Facebook, og du vil ikke blive distraheret af alle katposterne.

opgave-schedule21

Dette er en fantastisk måde at forenkle livet på, samtidig med at din familie og venner opdateres uden at lade det sociale netværk spise væk på din produktivitet.

Af den måde kan du gøre det samme præcise med Twitter, ved hjælp af et program kaldet Twt.

Når du har installeret den pågældende applikation, er Tweeting fra kommandoprompen lige så enkel som at skrive: twt Jeg sender dette fra kommandoprompten!

Der er ikke brug for en vbs-kode i dette tilfælde, fordi du bare kan planlægge en opgave ved hjælp af "twt" som kommandoen, og din Tweet i argumentfeltet. Enkel!

Brug af opgaveplanlæggeren

Som du kan se, er Windows Task Scheduler god til en hel del mere end bare at scanne din pc eller lave lokale sikkerhedskopier. Afsendelse af e-mail, adgang til skyen, udstationering til Facebook og Twitter - det er bare toppen af ​​isbjerget.

Hvis du kan få det til at ske i en kommandolinje eller et Windows-script, kan du planlægge det med opgaveplanlæggeren. Alt det kræver er en smule kreativitet og noget albuefedt, og du kan automatisere en hel del mere, end du nogensinde havde forestillet dig.

Forhåbentlig hjælper ovennævnte automationer dig med at tænke på ting, du kan planlægge i Windows. Hvilke andre ideer har du? Har du nogensinde automatiseret noget interessant med Task Scheduler? Del dine tanker og oplevelser i kommentarfeltet nedenfor!

Billedkreditter: Industrirobot af PP77LSK via Shutterstock

In this article