7 Nerdy Things You Can Automate met de Windows Task Scheduler

De Windows Task Scheduler kan bijna alles automatiseren. Als u dit kunt laten gebeuren in een opdrachtregel of een Windows-script, kunt u dit plannen met de Taakplanner. Laten we demonstreren.

De Windows Task Scheduler kan bijna alles automatiseren.  Als u dit kunt laten gebeuren in een opdrachtregel of een Windows-script, kunt u dit plannen met de Taakplanner.  Laten we demonstreren.
Advertentie

De Windows Task Scheduler moet een van de handigste en handigste oudere tools zijn die Microsoft ooit heeft uitgevonden, en in dit artikel zal ik u zeven redenen laten zien waarom dat waar is.

Natuurlijk kun je de Windows-planner gebruiken om al die saaie taken te plannen. 4 Saaie taken die je kunt automatiseren met de Windows-taakplanner 4 Saaie taken die je kunt automatiseren met de Windows-taakplanner Je tijd is te waardevol om te worden verspild met repetitieve taken . Laten we u laten zien hoe u taken kunt automatiseren en plannen. We hebben ook enkele geweldige voorbeelden. Lees meer dat iedereen doet, zoals het defragmenteren van uw harde schijf of het opruimen van tijdelijke bestanden Hoe Windows 7 opruimen van verouderde bestanden automatisch te houden Hoe Windows 7 schoon te houden van verouderde bestanden Windows heeft een manier om virtueel stof te verzamelen, een omstandigheid die niet heeft aanzienlijk veranderd in Windows 7. Deze verouderde bestanden nemen ruimte in beslag en dragen bij aan de fragmentatie van de harde schijf. Hoewel geen van beide ... Meer lezen, maar wat is dat voor plezier?

Waarom niet iets doen dat echt nuttig is, zoals een geautomatiseerde e-mail verzenden, een geautomatiseerde Facebook-post uitgeven met IFTTT om al uw Facebook-foto's en video te automatiseren [Facebook Tip of Hack Of The Week] met IFTTT om al uw Facebook-foto's en video's te automatiseren [Facebook Tip of hack van de week] Niet iedereen gebruikt Facebook om zijn foto's en video op te slaan, maar alternatieve foto- en video-opslag lijkt nog niet de beste sociale integratie te hebben. De meeste alternatieven zijn ontworpen voor meer ... Lees meer of tweet, of start 's morgens wat muziek of een video om je te helpen wakker te worden wanneer je wekker het niet doet?

Ik zal je laten zien hoe je deze dingen en meer kunt doen in dit artikel.

1. Stuur een geautomatiseerde e-mail

Je bent een druk persoon, en veel van dat drukke werk gaat meestal gepaard met het sturen van statusupdates of het e-mailen van je baas. 6 manieren om drukke mensen te krijgen om je e-mails te beantwoorden. 6 manieren om drukke mensen te krijgen om je e-mails te beantwoorden. heel verschillende regels als het gaat om e-mailen die iemand aanmoedigen of ontmoedigen om op de knop "beantwoorden" te klikken en je te antwoorden. Leer de regels van e-mailsucces. Lees meer een rapport. Dus waarom zou u het verzenden van informatie via e-mail niet automatiseren en dat van uw takenlijst verwijderen?

Hier is een voorbeeld: ik moet elke maand een prestatierapport naar mijn personeel sturen.

task-schedule1

Dit rapport wordt opgeslagen in een Word-document in c: \ users \ ryan \ documents \ muo documents \ muo-report.docx.

Hoewel ik elke maand de tijd zou kunnen nemen om die e-mail helemaal opnieuw op te schrijven en de rapportgegevens rechtstreeks in de e-mail te typen, waarom zou u het rapportdocument dan niet voor de 14e van de maand genereren en een geautomatiseerd script laten versturen met de e-mail Word document bijgevoegd?

task-schedule2

Dit is natuurlijk niet alleen maar een eenvoudige taak die u kunt uitvoeren om dit te bereiken. U moet SendEmail op uw pc instellen om dit te laten werken. SendEmail downloaden en vervolgens mijn handleiding gebruiken Stuur geautomatiseerde e-mails met behulp van SendEmail & Windows Taakplanner Stuur geautomatiseerde e-mails met behulp van SendEmail en Windows Taakplanner Wat uw taak ook is, gewoonlijk moet iedereen op een bepaald moment een baas of supervisor mailen met dagelijkse, wekelijkse of maandelijkse statusrapporten. Meer lezen om het in te stellen.

Zodra u klaar bent, wordt het tijd om de geplande taak te maken, zodat u uw e-mail volgens een vaste planning kunt verzenden. Als u SendEmail wilt gebruiken met een service zoals Gmail, navigeert u naar de map waarin u het bestand sendemail.exe hebt opgeslagen en typt u de volgende opdracht:

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." 

Je moet ook een "-a" -parameter toevoegen om een ​​bestand bij te voegen (ik zal je hieronder laten zien). Nu u e-mails kunt verzenden in opdrachtregelindeling, kunt u een geplande taak gebruiken om uw rapport volgens een schema te verzenden!

Ik zal je helpen bij het maken van een taak in deze eerste stap - in de volgende secties hieronder zal ik aannemen dat je weet hoe je de taak moet maken en plannen. Programma's automatisch uitvoeren met behulp van Windows Taakplanner Programma's automatisch uitvoeren met Windows Taakplanner Meer lezen.

Start eerst de Taakplanner door (in Windows 10) op de knop Start te klikken, op Alle apps te klikken en ' schema ' te typen en vervolgens Taakplanner te kiezen in de lijst met apps. Zodra de hoofdvensters verschijnen, kiest u Taak maken ...

task-schedule3

Geef vervolgens uw taak een naam. In dit geval zal ik het "Send MUO Report" noemen. Het wordt ook uitgevoerd onder mijn gebruikersaccount, maar als u meerdere gebruikers op een pc hebt en zij hun eigen geplande taken willen, moet u ervoor zorgen dat de juiste gebruiker is geselecteerd.

task-schedule4

Stel op het tabblad Triggers het schema in wanneer u uw e-mails wilt laten verzenden. In dit voorbeeld ga ik elke 15e van de maand, elke afzonderlijke maand.

task-schedule5

Op het tabblad Actie vindt de magie plaats. Hierin vertel je de Task Scheduler om sendEmail.exe uit te voeren (waar je het ook hebt opgeslagen), en in het veld Add arguments (optioneel) gaan alle aanvullende parameters.

task-schedule6

Nog een belangrijke instelling om te controleren, is op het tabblad Condities .

task-schedule8

Zorg ervoor dat Wakker worden op de computer om deze taak uit te voeren is geselecteerd, of dat als u een tijdje van de computer wegloopt en het deze e-mail automatisch voor u wil verzenden, dit niet mogelijk is.

Zodra deze taak wordt uitgevoerd, wordt de e-mail in uw inbox weergegeven met het bijgevoegde bestand.

task-schedule7

De enige truc nu is om te onthouden om dat Word-document bij te werken voordat de datum komt dat de e-mail wordt verzonden!

Dat is alles wat er is! Nu u het verzenden van e-mails naar mensen kunt plannen, met bijgevoegde bestanden, moet u gewoon denken aan alle mogelijkheden Stuur geautomatiseerde e-mails met behulp van SendEmail & Windows Taakplanner Stuur geautomatiseerde e-mails met behulp van SendEmail & Windows Taakplanner Wat uw taak ook is, meestal iedereen op sommige punt moet een baas of supervisor een e-mail sturen met dagelijkse, wekelijkse of maandelijkse statusrapporten. Lees verder !

2. Open en Organiseer uw browser

Wanneer ik 's ochtends voor het eerst opsta, nadat ik een ontbijtgranen of een ander eenvoudig ontbijt heb genomen, start ik meestal de laptop op en open ik mijn favoriete technische nieuwssites 5 Interessante manieren om Google Nieuws te gebruiken RSS-feeds 5 Interessante manieren om Google Nieuws te gebruiken RSS Feeds Meer lezen.

Zou het niet cool zijn als uw computer net uw browser en al uw favoriete nieuwswebsites heeft geopend, het eerste in de ochtend en helemaal op zichzelf? Wel, het is mogelijk.

Stel gewoon de taak in zoals hierboven beschreven. Stel de trigger in voor elke dag om 8 uur (of wanneer u opstaat) en stel de trigger zo in.

task-schedule10

Dit is hoe je het doet. In het veld Programma / script: bladert u naar de locatie van het uitvoerbare bestand van de browser. In dit geval is dat Chrome.exe. Het kan net zo goed Firefox of een andere browser zijn.

Het veld Add arguments (optioneel): bevat de parameters. De parameters zijn eigenlijk alle webpagina's die u automatisch door de browser wilt laten openen. Dus, als u typt, "//www.makeuseof.com/wp-admin/ https://news.google.com/ https://mail.google.com" (elk gescheiden door een spatie) - zal de browser start en open deze drie websites.

task-schedule11

Dit is een van de eenvoudigste en snelste manieren om uw computer al het zware werk 's ochtends te laten doen en u hoeft alleen maar achterover te leunen en te genieten van een paar websites terwijl u aan uw koffie nipt.

3. Dagboek Hoe je elke dag voelt

Rob heeft eerder geschreven hoe belangrijk journaling is Begin deze simpele gewoonte om je productiviteit te rocken: logboeken Begin deze simpele gewoonte om je productiviteit te rocken: Journaling Journaling is een ondergewaardeerde carrièremiddel en een hoofdgewoonte van veel succesvolle mensen. Van het verhogen van de productiviteit tot het handhaven van de verantwoordingsplicht, we onderzoeken waarom u zou moeten overwegen om journaling als productiviteitstool in uw werkdag te introduceren. Lees meer, maar het is ook een van de gemakkelijkste dingen om te vergeten om het elke dag te doen. Dat is de reden waarom het gebruik van uw Windows Task Scheduler voor iets als dit is een geen-brainer!

Om dit in te stellen, moet u een Visual Basic-script gebruiken. Telnet-opdrachten automatiseren met VB Script Automatiseren van Telnet-opdrachten VB Script gebruiken Schrijven van batchtaken en meer recent Windows-scripts is een activiteit die echt de bulk vormt van hoe de overgrote meerderheid van netwerk- en systeembeheerders sneller hun werk doen, en vereenvoudigen wat ... Lees meer (VBS) ergens op uw computer wordt opgeslagen, waar u het vanuit de Taakplanner kunt oproepen. Het VBS-script zal in principe de gebruiker (u) om uw journaalinvoer vragen en vervolgens zal het die aan een CSV-bestand toevoegen dat het logboek van uw dagelijkse statistieken zal opslaan.

Dit is het script. Kopieer het en plak het in een tekstbestand en sla het op als "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 

Wanneer dit .vbs-bestand wordt gestart, zal het u eerst vragen om alle factoren die u wilt volgen. In dit voorbeeld gebruikte ik stemming, gewicht, beweging en voeding.

task-schedule12

Deze antwoorden worden opgeslagen in variabelen en vervolgens doorgegeven aan uw uitvoerbestand, dat in dit voorbeeld wordt opgeslagen in c: / temp /.

Maak eerst het MyDailyLog.csv daar en maak de header in de eerste rij. Zodra je dit bestand hebt aangemaakt, is het klaar om te beginnen met het verzamelen van je journaalboekingen!

task-schedule13

Maak gewoon een nieuwe taak (zoals in het eerste gedeelte van dit artikel) en stel deze voor de taak in om het script uit te voeren waarin u het .vbs-bestand hebt opgeslagen.

task-schedule14

Stel de taak in om elke avond te worden uitgevoerd wanneer u gewoonlijk online het nieuws leest of uw e-mail controleert, en u zult nooit vergeten uw statistieken opnieuw te volgen!

4. Speel muziek in de ochtend

Is uw wekker 3 van de meest hilarisch irritante wekker Apps voor Android 3 van de meest hilarisch irritante wekker Apps voor Android Hier zijn enkele van de meest waanzinnige wekker apps voor Android. Misschien irriteren ze je, of misschien helpen ze je om wakker te worden! Meer lezen is het een vreselijke klus om elke dag wakker te worden? Raak je snooze en ga je gewoon weer slapen? Welnu, hier is een oplossing met behulp van Taakplanner. Configureer het om een ​​nummer te activeren waarvan je weet dat het je wakker maakt.

De opdracht om dit op elke Windows-pc te doen is: wmplayer "c: \ songname.mp3"

Stel je nieuwe taak in om dit luide en vrolijke nummer ongeveer een half uur voordat je wilt ontwaken te starten.

task-schedule15

U zult merken dat u het volledige pad voor wmplayer.exe moet geven (met behulp van de knop Browse wordt dit handiger). Geef vervolgens in het veld Add arguments (optioneel): het volledige pad naar uw muziekbestand tussen aanhalingstekens.

En als die muziek 30 minuten voordat je wilt ontwaken niet werkt, zet dan een nieuwe taak om een ​​nog onaangenaamer nummer te starten voor 15 minuten voordat je wakker wilt worden. Eindelijk, nog een 5 minuten eerder (misschien moet dat een luide, schetterende hoorn zijn!).

Let op: u moet de taak configureren om uit te voeren, zelfs als de computer in slaap is, en u moet ervoor zorgen dat u uw computer 's nachts niet uitschakelt wanneer u naar bed gaat. Als het in slaap valt, is het prima, maar de computer moet wel ingeschakeld zijn om deze taak te laten werken!

Trouwens, als je gewoon een volledige afspeellijst wilt beginnen. Hoe afspeellijsten maken, delen en ontdekken met Apple Music Playlists maken, delen en ontdekken met Apple Music Afspeellijsten maken het gemakkelijker om je eigen persoonlijke collecties te ontdekken, te delen en te maken van de enorme bibliotheek met streaming muziek van Apple. Hier is hoe. Meer lezen van liedjes 30 minuten voordat je opstaat, kun je deze opdracht gebruiken: wmplayer / Playlist PlayListName

5. Speel elke ochtend een video

Hier is nog een andere manier om wakker te worden, als je op mij lijkt en het geluid het niet voor jou snijdt. Waarom sluit je je laptop niet aan op die grote tv in je kamer en begin je een video Hoe bekijk je hele YouTube-afspeellijsten in VLC Hoe bekijk je hele YouTube-afspeellijsten in VLC Ben je dol op YouTube-afspeellijsten, maar zou je willen dat deze buiten je browser konden worden bekeken? U kunt VLC voor de klus gebruiken, dankzij een eenvoudige uitbreiding. Hier is hoe. Meer lezen in de ochtend om jezelf wakker te maken? Hiermee kun je de bezienswaardigheden en geluiden kiezen waarvan je weet dat ze je uit bed halen.

Een manier om dit te doen is precies hetzelfde als de geplande audiotaak hierboven, maar met de optie voor volledig scherm: wmplayer "c: \ videoname.wmv" / fullscreen

task-schedule16

Vergeet in het veld argumenten niet om de bestandsnaam tussen de aanhalingstekens te houden en de schakeloptie / volledig scherm buiten deze aan het einde van de tekenreeks.

Dezelfde regel als de audio is van toepassing - stel de taak in om uit te voeren, zelfs als de computer in slaap is, anders werkt het niet - en vergeet niet om uw computer 's nachts ingeschakeld te laten staan.

6. Neem maandelijkse back-ups naar de cloud

Ik wed dat je veel bestanden opslaat op je pc of laptop die je absoluut niet graag zou verliezen. Misschien is het je verzameling opgeslagen muziekbestanden (die je constant toevoegt), of misschien is het die grote roman 6 Podcasts die je moet luisteren voor romanschrijvers, scenarioschrijvers en verhalenvertellers 6 Podcasts die je moet beluisteren voor romanschrijvers, scenarioschrijvers en verhalenvertellers Zit je vast in een schrijfmoment? Heb je geen ideeën meer over het verhaal? Ben je verbaasd en verward over de uitgeverswereld? Heb je begeleiding nodig om een ​​professionele woordenschrijver te worden? Er zijn veel ... Lees meer waar je aan werkt. Wat de gegevens ook zijn, het is een goed idee om regelmatig back-ups te maken, voor het geval er iets vreselijks gebeurt met uw pc.

Back-ups maken is een van de beste dingen waar geplande taken voor geschikt zijn, maar waarom zou u deze opslaan op een lokale harde schijf als u uw bestanden in de cloud zou kunnen opslaan? Een duidelijk voordeel hiervan is dat als er - de hemel verhoede - een huisbrand is, uw informatie nog steeds veilig is.

De eerste stap om dit in te stellen, is om OneDrive, Google Drive of een andere cloudopslagdienst te installeren waarmee je het op je pc kunt installeren als een gemapte schijf. Hoe bestanden synchroniseren op Ubuntu met OneDrive Hoe bestanden synchroniseren op Ubuntu Met OneDrive heeft Microsoft net de hoeveelheid gratis opslagruimte opgehaald die je bij OneDrive krijgt, dus misschien wil je het gebruiken op je favoriete Linux-distributie. Microsoft heeft echter geen officiële klant voor Ubuntu. Lees verder .

task-schedule17

Installeer vervolgens SyncToy van Microsoft. Stel vervolgens een mappenpaar in tussen uw lokale map waar uw favoriete muziek is opgeslagen, of waar u die speciale roman hebt waar u aan werkt, en de schijf in uw clouddrive waarvan u een back-up wilt maken van die bestanden op een regelmatige basis.

task-schedule18

Op het volgende scherm kies je om te synchroniseren of een bijdrage te leveren. Als u synchroniseert, gaan wijzigingen in beide richtingen. Als u een bijdrage instelt, gaan alleen nieuwe bestanden op uw lokale schijf naar de cloud, maar bestanden die u verwijdert, worden niet uit de cloud verwijderd. Geef tot slot het mappaar een naam.

Nu, alles wat u hoeft te doen is deze opdracht uitvoeren als een geplande taak: c: \ programmabestanden \ synctoy 2.1 \ synctoycmd.exe -R "SyncMyMusic"

Dit is hoe dat eruit ziet in de Taakplanner:

task-schedule19

Zet het veld Programma / script: in het veld alle tussen aanhalingstekens en voor het argumentenveld dat u wilt: -R eerst en vervolgens de naam van het mapbestand dat u hierboven hebt gecreëerd, tussen aanhalingstekens geplaatst.

Stel deze taak in om elke dag te worden uitgevoerd - of op welke frequentie u zich dan ook veilig voelt - en u bent klaar. Vergeet het maar, je hebt altijd een gesynchroniseerde kopie van je bestanden veilig in de cloud!

7. Plaats op Facebook en Twitter

Natuurlijk, FBCMD is dood, maar je kunt nog steeds posten op Facebook via de opdrachtregel met Curl. Als je dit nog niet hebt gedaan, raad ik je aan mijn handleiding te volgen om Curl op je pc in te stellen. Hoe te posten op Facebook vanaf de opdrachtregel Nu dat FBCMD dood is Hoe te posten op Facebook Vanaf de opdrachtregel Nu dat FBCMD dood is Stel je voor openen een commandovenster op uw pc, typ een enkele regelopdracht en plaats deze onmiddellijk op Facebook zonder zelfs maar een browser of andere app te openen. Lees meer, zodat u Facebook-berichten kunt uitgeven via de opdrachtregel.

Als je het eenmaal hebt ingesteld, kun je vanaf de opdrachtregel posten op Facebook met: c: \ temp \ curl \ curl -X POST https://maker.ifttt.com/trigger/post_facebook/with/key/? value1 =”Deze% 20is% 20uw% 20post.”

Bedenk nu hoe cool het zou zijn als je Facebook niet eens hoeft te openen om te posten - stel gewoon een .vbs-script in zoals je hierboven deed voor journaling, maar laat het je vragen wat je wilt posten en laat je computer doe je Facebook-posting voor jou!

Dit is wat dat .vbs-script ziet eruit als:

 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 

Gebruik vervolgens Geplande taak om het script te plannen om uit te voeren wanneer uw computer voor het eerst opstart, of om 8 uur elke ochtend wanneer u uw koffie gebruikt.

task-schedule20

En binnen enkele seconden wordt je bericht op Facebook geplaatst en word je niet afgeleid door alle kattenposten.

task-schedule21

Dit is een geweldige manier om het leven te vereenvoudigen, terwijl uw familie en vrienden op de hoogte blijven zonder het sociale netwerk te laten wegkwijnen met uw productiviteit.

Trouwens, je kunt precies hetzelfde doen met Twitter, met behulp van een programma genaamd Twt.

Zodra je die applicatie hebt geïnstalleerd, is tweeten vanaf de opdrachtprompt net zo eenvoudig als typen: twt Ik plaats dit vanaf de opdrachtprompt!

In dit geval is er geen vbs-code nodig, omdat u een taak kunt plannen met "twt" als de opdracht en uw Tweet in het argumentveld. Eenvoudig!

De taakplanner gebruiken

Zoals je kunt zien, is de Windows Task Scheduler goed voor heel wat meer dan alleen je pc scannen of lokale back-ups maken. E-mail verzenden, toegang tot de cloud, posten op Facebook en Twitter - dit zijn slechts het topje van de ijsberg.

Als u dit kunt laten gebeuren in een opdrachtregel of een Windows-script, kunt u dit plannen met de Taakplanner. Het enige wat je nodig hebt is een beetje creativiteit en wat elleboogvet, en je kunt veel meer automatiseren dan je ooit had gedacht.

Hopelijk hielpen de bovenstaande automaties je om na te denken over dingen die je in Windows kunt plannen. Welke andere ideeën heb je? Heb je ooit iets interessants geautomatiseerd met de Taakplanner? Deel uw mening en ervaringen in de comments hieronder!

Image Credits: industriële robot door PP77LSK via Shutterstock

In this article