Wat u nodig hebt om programma's volgens een schema te starten en te stoppen. Automatische start van programma's op schema met Advanced Key and Mouse Recorder

04.10.2009 17:50

Met de verbeterde Windows 7 Taakplanner kunt u elk programma plannen om op een specifiek tijdstip met specifieke voorwaarden te worden uitgevoerd. U kunt ook plannen dat e-mail wordt verzonden en zelfs een specifiek bericht wordt weergegeven.

Om Taakplanner te starten, opent u het menu Start, typt u in het zoekvak en drukt u op Enter (in niet-Russische Windows 7, in plaats van het woordtype takenschd.msc).

U kunt ook openen Configuratiescherm (Geavanceerde weergave) -> Systeembeheer -> Taakplanner.

In het menu aan de rechterkant Acties Klik Taak maken(of Maak een eenvoudige taak).

Voer de naam van de nieuwe taak en de beschrijving ervan in het venster in. Als u het programma met verhoogde beheerdersrechten moet uitvoeren, activeer dan de functie Uitvoeren met de hoogste rechten.

Schakel over naar tabblad, klik op de knop Creëren en wijs een datum, tijd en frequentie toe aan de taak. Om de datum in te stellen waarop de uitvoering van de geplande taak wordt beëindigd, activeert u de functie Geldigheid en vermeld de datum en tijd.

Ga naar het tabblad Acties en druk op de knop Creëren.

Om het programma volgens het opgegeven schema te laten draaien, in de vervolgkeuzelijst Actie selecteer en gebruik de knop Overzicht specificeer de locatie van het uitvoerbare bestand.

Om een ​​geplande e-mail te plannen die moet worden verzonden, in de vervolgkeuzelijst Actie Kiezen Email verzenden en vul de standaard velden in: Van(uw naam en e-mailadres), Aan wie(naam en adres van de ontvanger van de brief), Onderwerp(e-mailkop) en Tekst(Bericht tekst). Als u bestanden wilt toevoegen aan het bericht dat u verzendt, gebruikt u de knop Overzicht specificeer de locatie van het bestand dat u wilt bijvoegen. In veld Server smtp specificeer de smtp-server van uw e-mailprovider (bijv. smtp.mail.ru) en druk op oke.

In de vervolgkeuzelijst plannen dat een specifiek bericht op het scherm wordt weergegeven volgens een gespecificeerd schema: Actie Kiezen Een bericht weergeven en vul de velden in rubriek en Bericht.

Een heel handig ding als je jezelf eraan moet herinneren dat over 5 minuten het nieuwe jaar zal komen, dat het tijd is om de kat te voeren, de soep uit te zetten of naar de Windows 7-website te gaan - Impressies en feiten. Zo'n bericht ziet er ongeveer zo uit:

Ga naar het tabblad Conditie en specificeer de voorwaarden voor het voltooien van de taak.

U kunt op het tabblad ook aanvullende parameters instellen voor de taakuitvoering.

Druk na het voltooien van al deze stappen op oke om een ​​taak te maken.

Om de gemaakte taak te wijzigen, opent u Taakplanner, selecteert u de taak in de lijst, in het rechtermenu Acties Kiezen Eigenschappen, bewerk de gewenste parameters en druk op oke.

Om een ​​geplande taak te verwijderen, opent u Taakplanner, selecteert u de taak in de lijst, in het rechtermenu Acties Kiezen Verwijderen en bevestig je intenties.

Opmerking... Om Taakplanner te laten werken, moet de Taakplanner-service automatisch starten met Windows 7. Open Configuratiescherm (Geavanceerde weergave) -> Systeembeheer -> Services... Dubbelklik er in de lijst met services op, op het tabblad Algemeen, stel het opstarttype in Auto en druk op oke.

Gegroet, beste lezers en abonnees van de blogsite, vandaag wil ik het hebben over een tool waarmee u routineprocessen kunt automatiseren en programma's in de automatische modus kunt starten zonder tussenkomst van de gebruiker. Iedereen is vast wel routineprocessen tegengekomen die dag na dag of op een andere frequentie moeten worden uitgevoerd en vroeg zich af hoe dit proces te optimaliseren. Vandaag zal ik proberen uw vraag te beantwoorden en te demonstreren hoe u de automatische lancering van programma's volgens een schema kunt implementeren door hetzelfde soort taken te automatiseren die op een computer worden uitgevoerd, waardoor u extra tijd voor uzelf kunt besparen en zaken kunt doen, het programma zal alles voor je doen.

Het Windows 7-besturingssysteem heeft een standaardplanner waarmee u programma's op een bepaald tijdstip kunt uitvoeren, maar er zijn geen extra functies waarvoor u het programma zelf moet bewerken voordat u het uitvoert, toen stond ik voor de vraag welke tools kunnen worden gebruikt om deze taak te volbrengen. Nadat ik de eerste vraag had ingevoerd die in mijn hoofd opkwam in de zoekmachine, kwam ik het xstarter-programma tegen, probeerde de acties uit te voeren die ik nodig had met dit programma door macro's op te nemen, maar na het opnemen van de macro kon ik het niet reproduceren. Na verschillende keren geprobeerd te hebben om met verschillende parameters op te schrijven, heb ik het aanvankelijke doel nog steeds niet bereikt, met als resultaat dat ik scoorde op de uitvoering van de taak met behulp van het xstarter-programma.

Ik communiceer constant met slimme mensen, die ik zelf ergens mee help en in ruil daarvoor krijg ik soms iets van hen, op de een of andere manier komt het er vanzelf uit. Dus hier, na een gesprek met een recente kennis uit Oekraïne, hoorde ik terloops van hem de woorden “ De macro startte het programma opnieuw voor uitvoering". Toen een klik in mijn hoofd en herinnerend aan de onafgemaakte zaken, vroeg ik naar het programma waarmee hij het automatisch starten van programma's volgens een schema in Windows implementeert. Het antwoord kwam vrijwel onmiddellijk na de vraag, en hij legde uit dat je met dit programma de acties van de gebruiker op de computer kunt opnemen en ze vervolgens kunt afspelen. Binnen een paar minuten legde hij me de fijne kneepjes van het opzetten van het programma uit en vertelde hij me wat er gedaan kon worden. De versie van het programma is niet Russified, in het Engels, en ik ben er niet goed mee bezig, maar Google Translate helpt. Ik zal je niet vervelen met saaie verhalen en inleidende processen, maar ik zal je beter vertellen hoe je automatisering van het starten van programma's in Windows kunt implementeren.

Geavanceerde toets- en muisrecorder - automatische start van programma's op schema

Het programma dat een Oekraïense vriend me adviseerde heet Advanced Key and Mouse Recorder, het is betaald, maar er zijn veel scheuren in het netwerk waarmee je het kunt activeren. Natuurlijk zou ik een crack kunnen publiceren, maar toch zal ik me aan de copyrightregels houden en het niet doen, je weet maar nooit 😉 Je kunt het Advanced Key and Mouse Recorder-programma downloaden via deze link: http://goo.gl/ 2rTb1S. Zoek op internet naar een tablet voor het programma.

Het is niet de moeite waard om het programma bij het opstarten bij te werken, omdat je een sleutel nodig hebt en voor versie 3 en hoger is er nog geen tablet. Trouwens, het is heel goed mogelijk dat een antivirusprogramma kan zweren bij het programma, maar ik heb Avast, die geen berichten heeft gegeven, als dit gebeurt, voeg het programma dan toe aan de lijst met uitsluitingen van uw antivirussoftware.

Nadat het programma is gestart, wordt een eerste dialoogvenster geopend, dat in eerste instantie demo-macro's zal bevatten, u kunt het bekijken of u kunt het gewoon negeren.

Maar als je wilt begrijpen hoe deze software werkt, raad ik je aan om naar demo-macro's te kijken.

Dus tijdens het testen van deze versie van het programma ontdekte ik nadelen die het gebruik van de functionaliteit van het programma op een extern bureaublad verhinderen, in de bijgewerkte versie van het programma werd dit moment in aanmerking genomen en voltooid, maar nog steeds zal het programma niet kunnen werken met functies die coördinaten uit de monitor lezen, bijv. het programma zal de coördinaten niet kunnen krijgen als het venster geminimaliseerd is, dus het werkstation moet altijd actief zijn om het programma scripts zonder fouten te laten uitvoeren.

Dit programma is zeer geschikt voor diegenen die een aparte computer gebruiken om software van derden te draaien en de computer is constant in de actieve modus. Ik zal u in meer detail vertellen hoe dit programma u kan helpen routinematige en soortgelijke processen op een computer te automatiseren, bijvoorbeeld wanneer u programma's automatisch volgens een schema moet starten.

Een macro opnemen in de automatische modus

Het programma in zijn arsenaal heeft functionaliteit waarmee u gebruikersacties in de automatische modus kunt opnemen. Die. U hoeft zich alleen maar het patroon van acties voor te stellen die u moet uitvoeren om de macro veilig te laten werken in de automatische modus.

Om gebruikersacties op een computer op te nemen, selecteert u het tabblad Macro Explorer en klikt u op het item in de vervolgkeuzelijst met de naam "Een macro opnemen".

Na het klikken wordt een dialoogvenster geopend waarin u de instellingen voor de opgenomen macro kunt selecteren, ik raad u aan om de waarden in te stellen, zoals weergegeven in de onderstaande schermafbeelding.

Optioneel kunt u sneltoetsen toewijzen, door op te drukken waarmee de macro wordt gestart. Om onnodige muisbewegingen en een vertraging tussen toetsaanslagen uit te sluiten, is het noodzakelijk om de bijbehorende velden uit te schakelen. Nadat u op de knop "OK" hebt geklikt, begint de macro met opnemen en wordt er rekening gehouden met alle toetsaanslagen en muisklikken. U kunt begrijpen dat de macro wordt opgenomen door de knoppen Afspelen en Stoppen in de rechterhoek van het scherm te zien.

Nadat u alle noodzakelijke acties hebt uitgevoerd, klikt u op de knop Stop in het venster dat het proces van het opnemen van een macro weergeeft, in de rechter benedenhoek. Er verschijnt een venster met je opgenomen macro voor je, als je het op geen enkele manier een naam hebt gegeven, dan zal het standaard de naam "Nieuwe Macro-1" hebben. Om een ​​macro uit te voeren, kunt u erop dubbelklikken of eenmaal klikken en op de knop "Afspelen" op de werkbalk van de geavanceerde toets- en muisrecorder drukken.

Dan kunt u de uitvoering van de macro bekijken, maar de macro registreert alleen de acties van de gebruiker, dus als u iets parallel doet, kan de macro niet succesvol worden uitgevoerd. Om dit te doen, moet u de code van de macro zelf bewerken. Om de macro-editor te openen, selecteert u de gewenste macro in het venster en klikt u op de knop "Bewerken" op de programmawerkbalk.

Daarna wordt de macrocode voor je geopend. Voor degenen die de algemene principes van programmeren begrijpen, namelijk de werking van functies, zal het niet moeilijk zijn om de functies te begrijpen die zijn voorzien voor het bewerken en voltooien van een macro. Voor de tweede helft zal ik proberen in detail uit te leggen wat er moet gebeuren om gebruikersacties tijdens het uitvoeren van een macro te verbieden.

Dus om gebruikersacties op het toetsenbord of het gebruik van de muis te blokkeren, die de uitvoering van de macro beïnvloeden, selecteert u op de macrobewerkingspagina in de linkerlijst met elementen het element met de naam "Play Control" en selecteer in de vervolgkeuzelijst het element "Muis en toetsenbord blokkeren / ontgrendelen" door 2 keer met de linkermuisknop op het element te klikken.

Daarna wordt een venster geopend waarin u het vakje "Muis en toetsenbord blokkeren van gebruiker" moet aanvinken en op de knop "OK" moet klikken.

Breng daarna het toegevoegde element over naar het vereiste deel van de macro, als u wilt dat de macro alle gebruikersacties vanaf het begin van de uitvoering blokkeert, breng dan de toegevoegde functie over naar de eerste regel. Vergeet niet om de muis en het toetsenbord te ontgrendelen door dezelfde stappen te volgen als hierboven beschreven, maar door het vakje naast "Muis en toetsenbord ontgrendelen van gebruiker" aan te vinken, de functie toe te voegen aan de gewenste locatie om te ontgrendelen, of aan het einde van de macro.

Om een ​​schema in te stellen voor het uitvoeren van een macro, selecteert u het tabblad "Planners" in het menu aan de rechterkant en klikt u op het pictogram voor het toevoegen van een nieuw schema voor de macro.

Selecteer in het eerste venster dat wordt geopend de tijd die nodig is om de macro uit te voeren of de periode waarna deze zal worden uitgevoerd. Alle elementen van de planningsinstelling zijn intuïtief, dus ik denk dat gedetailleerde uitleg niet nodig is. Op het tweede tabblad kunt u alle standaardwaarden laten staan. Op het derde tabblad moet u de macro specificeren waaraan u de lancering wilt binden volgens het schema dat u hebt opgegeven en op de knop "OK" klikken.

Alle momenteel geplande processen kunnen ook worden bekeken op het tabblad "Schedulers", in de schemamappen die u hebt ingesteld.

Naast de functies die in dit artikel worden beschreven, heeft het programma extra functies die u zelfstandig kunt bestuderen en voor uw eigen doeleinden in de praktijk kunt toepassen.

Gevolgtrekking

Vandaag heb ik een programma gedemonstreerd dat zal helpen bij het automatiseren van sjabloontaken, waardoor de tijd voor het uitvoeren van hetzelfde type acties wordt verkort, bijvoorbeeld, zoals:

  • automatische lancering van programma's volgens een schema, met daaropvolgende beëindiging;
  • het plaatsen van inhoud, bijvoorbeeld op sociale netwerken of videohosting;
  • het opleggen van auteursrecht op de afbeelding (maar dit geldt ook voor het eerste punt);
  • andere processen van hetzelfde type.

In ieder geval hangt het allemaal af van hoe u uw taak sjabloont, als u erin slaagt een compleet algoritme van acties te ontwikkelen om de vereiste taak uit te voeren, dan zal het Advanced Key and Mouse Recorder-programma u helpen de taak in de automatische modus te voltooien, het zal volstaat om één keer een macro in te stellen en te observeren hoe deze op uw computer opstart.

Vergeet je niet te abonneren op RSS en sociale media-accounts 😉

Om Taakplanner te starten, klikt u op de Start-knop linksonder op het bureaublad. Typ vervolgens het woord "scheduler" in het zoekvak en druk op de knop "Enter" (in de Engelse versie van Windows wordt het commando tasksch.msc ingevoerd in plaats van het woord). Het programma kan op een andere manier worden geopend - door op "Start" te klikken, vervolgens op "Configuratiescherm" (geavanceerde weergave) en vervolgens op "Administratieve hulpmiddelen" - "Taakplanner".

Zoek nu naar het menu Acties aan de rechterkant van het programmavenster. U kunt uit de lijst verschillende manieren kiezen om een ​​taak aan te maken. De meest voorkomende zijn Taak maken en Basistaak maken. Voer daarna in het venster voor het maken van een taak de beschrijving en de naam van de nieuwe taak in. Het is ook mogelijk om de functie "Uitvoeren met hoogste rechten" te activeren, als u natuurlijk beheerdersrechten nodig heeft om te kunnen werken.

Schakel over naar het tabblad Triggers, klik op de knop Nieuw en wijs een datum, frequentie en tijd toe aan de taak. Om de einddatum voor de taak in te stellen, activeert u de "Vervaldatum" ernaast en geeft u daar de tijd en datum op.

Eenmaal op het tabblad Acties om een ​​taak te maken, klikt u op de knop Maken. Om het programma volgens het geselecteerde schema te laten werken, selecteert u in de vervolgkeuzelijst "Actie" de optie "Start het programma". Klik vervolgens op de knop "Bladeren" en geef het pad naar het uitvoerbare bestand op. Met bestanden, dat is alles.

Geplande e-mailverzending

Voor geplande e-mailverzending selecteert u E-mail verzenden in de vervolgkeuzelijst Actie. Vul de standaardvelden in: e-mailadres en naam, naam en adres ontvanger, berichtkop, berichttekst. Gebruik indien nodig de knop Bladeren om de locatie van het geüploade bestand op te geven. Voer in het veld "smtp-server" uw e-mail smtp-server in en klik vervolgens op de knop "OK".

Een gepland bericht weergeven

Om een ​​gepland bericht op het scherm weer te geven, selecteert u Bericht weergeven in de actielijst. Verplichte velden "Bericht" en "Titel". Hier wordt de gebruiker alleen tegengehouden door fantasie. Dit kan een herinnering zijn om de kat te voeren, uit te schakelen, een website op internet te bezoeken. Het is mogelijk om de voorwaarden voor de taak in te stellen, hiervoor klikt u op de knop "Voorwaarden". Extra instellingen kunnen worden aangepast op het tabblad "Parameters".

Om eindelijk een taak aan te maken, moet je alle acties voltooien en op de knop "OK" drukken. De aangemaakte taak kan worden gewijzigd, selecteer hiervoor de taak in de lijst, klik in het rechtermenu op de knop "Eigenschappen". Door op de knop "OK" te klikken, worden de gemaakte wijzigingen opgeslagen.

Een taak verwijderen en de planner automatisch starten

Om een ​​geplande taak te verwijderen, opent u de Taakplanner, selecteert u de gewenste taak uit de lijst en drukt u op de knop Verwijderen in het rechtermenu. Om de planner te starten wanneer Windows start, selecteert u Systeembeheer in het Configuratiescherm en vervolgens Services. Open in de lijst de "Taakplanner", dubbelklik erop, stel op het tabblad "Algemeen" het opstarttype in op "Auto", om de wijzigingen toe te passen, klik op "OK".

De Windows-systeembeheerder moet elke dag dezelfde bewerkingen uitvoeren - een back-up maken van belangrijke gegevens, een diagnose stellen van het netwerk, tijdelijke bestanden verwijderen, enz.

Wilt u deze handelingen automatiseren? Ik denk dat het antwoord ja is. Speciaal voor deze doeleinden zijn er verschillende mogelijkheden in Windows 10 en in dit artikel zullen we proberen ze allemaal te overwegen.

Windows 10 Taakplanner

Windows Taakplanner is een grafisch hulpprogramma dat is ingebouwd in het Windows 10-besturingssysteem en dat opdrachten, scripts en programma's uitvoert.

Hoe Windows 10 Taakplanner te openen? Open en configureer instellingen in Windows 10 als volgt: Start - Windows Administration Tools - Geplande taken. Maar persoonlijk open ik de planner op een kortere manier - in de taakbalk (taakbalk), op het tabblad "Zoeken", voer ik de naam van het programma "Scheduler" in, waarna Windows 10 het vindt. Taken in de planner kunnen worden toegewezen aan een eenmalige lancering van minuut tot minuut, lancering met een bepaald interval, d.w.z. u kunt het programma configureren om automatisch volgens een schema te starten.

Schtasks - taakplanner op de opdrachtregel

Schtasks - Windows Taakplanner via de opdrachtregel, met dit geavanceerde hulpprogramma kunt u taken starten via de Windows 10-opdrachtregel. Het hulpprogramma voert dezelfde bewerkingen uit als de grafische, maar wordt bestuurd vanaf de opdrachtregel, waardoor u taken kunt starten voor uitvoering via opdrachtbestanden. Mooie kans, niet?

Taken uitvoeren in het CronNT-programma

CronNT is een programma voor het uitvoeren van taken uit de Linux-wereld. Het is veel handiger om dit programma te gebruiken om taken te starten - installeer het programma als een Windows 10-service, configureer het om automatisch te starten en geniet ervan. Programmaparameters worden opgeslagen in het CronNT.tab-bestand, er wordt een logboek met acties bijgehouden, zodat het starten van taken kan worden gevolgd door het logboek. Een erg handig programma - ik raad het iedereen aan!

Op dit overzicht is life hack op de Windows 10-planner voltooid, als je vragen hebt, schrijf dan opmerkingen in de VK- en Instagram-groep!

xStarter automatiseert dagelijkse planning of systeemgebeurtenistaken.

Belangrijkste voordelen

Verminder uw werkuren met 35%.

Door macro's te maken voor uw dagelijkse taken, redt u uzelf van de routine. En de computer kan deze macro's uitvoeren met xStarter, zelfs als u afwezig bent volgens het schema.

Zorg voor de veiligheid van uw gegevens.

Als het bijna geen moeite kost om automatisch een back-up van uw documenten en e-mails te maken, waarom niet?

Vervanging voor Windows Scheduler.

Met de geavanceerde xStarter-planner kunt u het moment van het starten van het programma of de uitvoering van de taak nauwkeuriger instellen. Taken kunnen precies op het opgegeven tijdstip, periodiek of in een complexe indeling worden gestart. Wanneer xStarter in de NT-servicemodus draait, is het mogelijk om taken te starten, zelfs als er geen actieve gebruikers zijn.

Wijzigingen in bestanden en mappen bijhouden.

Zodra een nieuw bestand in de opgegeven directory verschijnt, zal het xStarter-programma u hierover informeren of een actie uitvoeren. Op dezelfde manier houdt xStarter wijzigingen en verwijderingen van bestanden en mappen bij, inclusief wijzigingen in submappen.

Acties op internet.

E-mail verzenden en ontvangen, werken met bestanden via FTP en HTTP - dit is slechts een korte lijst van wat u kunt automatiseren als u op internet werkt. Bijvoorbeeld: ontvang dagelijkse rapporten en sla ze op in de opgegeven directory; stuur meldingen over voltooide taken zonder hulp van de gebruiker; download log en andere bestanden, enz.

Windows-macro's.

Met xStarter kunt u macro's opnemen terwijl u in elk programma en met elk object in de Microsoft Windows-omgeving werkt. Elke macro is een bestand dat een reeks opgenomen bewegingen en muisklikken, toetsaanslagen van het toetsenbord, bevat. Dit bestand kan op elk moment worden afgespeeld volgens het schema of de sneltoets, alsof deze acties door u worden uitgevoerd.

Afstandsbediening.

Met xStarter Web Pilot wordt het mogelijk om taken op externe computers te starten, taken en hun logs te bekijken, in/uit te schakelen.

Opstellen van taken.

Vanuit xStarter-taken kunt u .exe-bestanden maken en taken tussen computers overbrengen. Bij het starten van taken kunnen gebruikers enkele parameters invullen die specifiek zijn voor een bepaalde gebruiker of computer.

Firebird/Interbase.

Met een speciale versie van xStarter Job Scheduler voor Firebird / Interbase kunt u specifieke taken uitvoeren voor bepaalde databaseservers. Met deze versie kunt u SQL-scripts uitvoeren, databases back-uppen / herstellen, enz.

Automatisering van taken zonder programmeervaardigheden.

Elke xStarter-taak bestaat uit een reeks acties. Acties zijn gericht op het uitvoeren van verschillende functies, hier zijn er slechts enkele:

  • programma's lanceren;
  • berichten op het scherm weergeven;
  • Internetverbinding;
  • synchronisatie van mappen;
  • operaties met vensters;
  • bewerkingen met tekst- en logbestanden;
  • het loskoppelen en verbinden van netwerkmappen;
  • enzovoort.

Taken kunnen worden uitgevoerd volgens een schema, sneltoetsen of systeemgebeurtenissen.

Systeem vereisten

Intel Pentium of compatibele processor
Windows NT4 / 2000 / XP / 2003 / Vista