Startpagina » school- » Taakplanner gebruiken om processen later uit te voeren

    Taakplanner gebruiken om processen later uit te voeren

    In deze editie van Geek School gaan we je leren over het extreem krachtige hulpprogramma Taakplanner dat Windows achter de schermen gebruikt om allerlei dingen te doen.

    SCHOOLNAVIGATIE
    1. Taakplanner gebruiken om processen later uit te voeren
    2. Event Viewer gebruiken om problemen op te lossen
    3. Inzicht in partitionering van harde schijven met schijfbeheer
    4. Leren werken met de register-editor als een professional
    5. Monitoring van uw pc met Resource Monitor en Taakbeheer
    6. Het geavanceerde paneel met systeemeigenschappen
    7. Windows Services begrijpen en beheren
    8. Groepsbeleid-editor gebruiken om uw pc te tweaken
    9. Meer informatie over Windows-beheerprogramma's

    U denkt misschien dat de Taakplanner slechts een manier is om een ​​toepassing op een bepaald moment te laten werken, maar het is zoveel meer dan dat, en is een integraal onderdeel geworden van Windows.

    In de oude tijd had Windows altijd een hoop services op de achtergrond om dingen te doen, zoals het opschonen van gebeurtenissen in het systeem of onderhoud dat op een bepaald moment moest worden uitgevoerd. Moderne versies van Windows hebben deze oefening zoveel mogelijk achterwege gelaten en in plaats daarvan gewoon gebeurtenissen aan de Taakplanner toegevoegd zodat ze hetzelfde zouden doen, maar zonder een lopend proces te vereisen en altijd geheugen te verspillen.

    Dit betekent natuurlijk niet dat Windows geen services draait, omdat veel dingen voortdurend op de achtergrond moeten blijven draaien, beide omdat ze een constante activiteit vereisen en om te communiceren met andere processen. Maar de migratie van systeemtaken naar de Task Scheduler was geweldig voor pc-gebruikers.

    De interface van de taakplanner begrijpen

    Wanneer u de Task Scheduler-toepassing voor het eerst opent, ziet u drie deelvensters: het linkerdeelvenster met een lijst met mappen in een boomstructuur die wordt gebruikt om de lijst met geplande taken te organiseren, het middelste deelvenster dat de taken weergeeft zelf en het deelvenster Acties aan de rechterkant waarmee u snel toegang hebt tot veelgebruikte menu-items.

    Laat je niet intimideren door alle dingen in de interface - het is echt vrij simpel en er zijn niet zoveel opties op de rommelige interface dat het lijkt alsof er.

    Het rechterdeelvenster kan zelfs worden uitgeschakeld met behulp van het meest rechtse pictogram op de werkbalk, omdat alle acties ook beschikbaar zijn in het menu Actie. Als u een taak uit de lijst hebt geselecteerd, verandert het menu in een taakspecifieke reeks items zoals Uitvoeren of Beëindigen, maar wanneer u Task Scheduler voor het eerst opent of als er geen taak is geselecteerd, ziet u de opties om te maken taken, lopende taken weergeven en de rest.

    We zullen u in een minuut uitleggen hoe u taken kunt maken, maar eerst moeten we enkele opties in de lijst doornemen en uitleggen wat ze doen.

    • Maak een basistaak geeft je een wizard-interface voor het maken van geplande taken.
    • Maak een taak gebruikt de volledige detailweergave waar u handmatig een taak kunt maken met elke gewenste optie.
    • Taak importeren laat u taken importeren die u eerder hebt geëxporteerd. Zeer handig voor het kopiëren van een configuratie naar een secundaire pc of het toevoegen van een taak na het opnieuw installeren.
    • Toon alle lopende taken toont een lijst met alle taken die momenteel worden uitgevoerd, evenals de map waarin u die taak kunt vinden.
    • Alle geschiedenis van taken inschakelen / uitschakelen schakelt gedetailleerd loggen in voor alles wat Task Scheduler doet.
    • Nieuwe map ... maakt een nieuwe map aan in het linkerdeelvenster, meestal handig om een ​​aantal geplande taken te organiseren, mocht u dat ooit nodig hebben.
    • Verwijder map verwijdert de map die u hebt gemaakt en beseft dat u dit in de eerste plaats niet nodig had.
    • Vernieuwen en Help moet vanzelfsprekend zijn.

    De "Toon alle lopende taken" -optie verschijnt een heel eenvoudige lijst die laat zien welke taken op dat moment worden uitgevoerd, hoewel het nooit lijkt te gaan om de kolommen Started of Run Duration. In ieder geval is het handig om te kijken of alles loopt.

    De optie Alle geschiedenis van taken inschakelen / uitschakelen is echt handig, omdat hiermee het tabblad Geschiedenis wordt ingeschakeld en bijna alles wordt bijgehouden wat er gebeurt. Als u een probleem probeert op te lossen waarbij een geplande taak is betrokken, moet u deze optie inschakelen om meer gegevens te laten werken. Zorg er wel voor dat u deze later opnieuw uitschakelt, want dat is veel onnodige logboekregistratie die de prestaties enigszins kan verslechteren als u ik heb het niet nodig.

    We zullen kort ingaan op de details van de rest van de tabbladen met taakdetails, maar het is de moeite waard om door veel van de mappen te kijken om de soorten dingen te zien die worden uitgevoerd met een geplande taak door Windows of door derden software.

    Als u bijvoorbeeld de map Microsoft -> Windows -> Defrag ingaat, ziet u de taak GeplandeDefrag in de lijst. Op het tabblad acties ziet u wat er achter de schermen daadwerkelijk wordt uitgevoerd en kunt u bekijken waar de rest van de opties op zijn ingesteld.

    Notitie: we zouden niet aanbevelen om te rommelen met de opties voor ingebouwde Microsoft-services. Beschouw het als informatief.

    Een ander leuk voorbeeld is de map Microsoft -> Windows -> ApplicationData, die de taak CleanUpTemporaryState heeft. Als u naar het tabblad Acties kijkt, krijgt u de daadwerkelijke opdrachtregel te zien, die de component rundll32.exe gebruikt om het bestand Windows.Storage.ApplicationData.dll uit te voeren en de functie CleanupTemporaryState binnen dat DLL-bestand oproept..

    Wat betekent dit? U kunt zich vrij voelen om alles zelf te bekijken, maar in wezen bieden alle .NET-toepassingen de mogelijkheid om de ApplicationData-functies te gebruiken om tijdelijke bestanden of gegevens te maken die alleen voor de huidige sessie zijn. Windows roept daarom af en toe de CleanupTemporaryState-functie op om die tijdelijke bestanden op te schonen, die zich ook in de normale Windows Temp-mappen bevinden.

    Omdat je je al afvraagt, hoef je deze taak niet handmatig te activeren om je pc schoon te houden. Als je die tijdelijke bestanden wilt verwijderen, gebruik dan gewoon Schijfopruiming of iets dergelijks als CCleaner. Maar het is leuk om iets meer te leren over hoe Windows onder de motorkap werkt.

    Over Schijfopruiming gesproken, wist u dat Windows het automatisch in de stille modus zal uitvoeren wanneer u weinig schijfruimte hebt?

    De opdrachtregel voor deze geplande taak laat zien hoe dit wordt gedaan - door de / autoclean en / D% systemdrive% -argumenten door te geven aan cleanmgr.exe, geeft Windows aan dat Schijfopruiming automatisch wordt uitgevoerd en het station wordt schoongemaakt waarop Windows is geïnstalleerd.

    Bij sommige van deze ingebouwde taken merkt u dat de trigger mogelijk niet is ingesteld. Dat kan verschillende redenen hebben, waaronder dat Windows de geplande taak op een andere manier kan activeren.

    Basistaken maken met de wizard

    Nu we enkele opties in de interface hebben doorlopen, rest ons alleen nog te begrijpen hoe we taken kunnen maken.

    Met de wizard Eenvoudige taken kunt u snel een taak maken zonder dat u alles over de interface hoeft te weten. Het zal u om een ​​Trigger vragen, dat is wat Windows gebruikt om te beslissen wanneer de taak moet worden uitgevoerd. De trigger kan een tijd of datum zijn, dagelijks, wekelijks, maandelijks of gewoon elke andere dinsdag om 13.00 uur. De opties zijn zeer krachtig als je er één kiest en naar het volgende scherm gaat.

    Je kunt er ook voor kiezen om een ​​taak te starten wanneer de computer start, wanneer je inlogt, of zelfs wanneer een specifieke gebeurtenis verschijnt in de Logboeken, die we in de volgende les zullen bespreken..

    Zodra u de Trigger-instellingen hebt doorlopen, wordt u gevraagd om de actie die u wilt uitvoeren. Dit is slechts een manier om te zeggen dat u dit scherm zult gebruiken om een ​​programma te starten. U kunt nog steeds kiezen om een ​​e-mail te verzenden of een bericht weer te geven, maar de kans is groot dat de functie in een toekomstige versie wordt verwijderd, omdat ze allebei nu als verouderd worden weergegeven.

    Op het volgende scherm wordt u om een ​​programma of script gevraagd en kunt u ook argumenten aan dat script toevoegen. De laatste optie voor "Start in" is echt handig als uw toepassing of script een bestand zoekt in de huidige map, zodat u de huidige map kunt instellen waar het bestand zich bevindt.

    Dat is alles wat er is om een ​​taak te creëren met behulp van de wizard, maar dat is gewoon de beste manier om dingen te doen.

    Volgende pagina: Taken maken met de gedetailleerde weergave