Een cron-taak instellen in Windows

Ik moet elke dag een bestand downloaden van een SFTP-server. Ik heb het programma dat het bestand van de server haalt, maar ik zat te denken aan het opzetten van een cronjob (of iets dergelijks) om dat te automatiseren. Wij zijn een Windows-winkel en moeten de cron-taak in Windows instellen.


Antwoord 1, autoriteit 100%

Het Windows-equivalent van een cron-taak is een geplande taak.

Een geplande taak kan worden gemaakt zoals beschreven door Alexen Rudu, maar het kan ook op de commandoregel worden gedaan met schtasks(als je het bijvoorbeeld moet scripten of toevoegen aan versiebeheer).

Een voorbeeld:

schtasks /create /tn calculate /tr calc /sc weekly /d MON /st 06:05 /ru "System"

Maakt de taakberekening, die de rekenmachine (calc) elke maandag om 6:05 start (mocht je dat ooit nodig hebben.)

Alle beschikbare opdrachten zijn hier te vinden: http: //technet.microsoft.com/en-us/library/cc772785%28WS.10%29.aspx

Het werkt zowel op Windows Server 2008 als op Windows Server 2003.


Antwoord 2, autoriteit 77%

  1. Zorg ervoor dat je bent ingelogd als beheerderof dat je dezelfde toegang hebt als een beheerder.
  2. Start->Configuratiescherm->Systeem en beveiliging->Beheerhulpprogramma’s-&gt ;Taakplanner
  3. Actie->Maak een basistaak->Typ een naam en klik op Volgende
  4. Volg de wizard.

Antwoord 3, autoriteit 15%

http://windows.microsoft.com/en-us/windows7/schedule-a -task

Misschien helpt dat met de geplande taken van Windows …


Antwoord 4, Autoriteit 15%

Er is pycron die ik echt als een cron implementatie voor Windows is, maar er is ook de ingebouwde planner Wat prima zou moeten werken voor wat u nodig hebt (Configuratiescherm – & GT; Geplande taken – & GT; Voeg de geplande taak toe).


Antwoord 5, Autoriteit 6%

Als u niet wilt gebruiken geplande taken U kunt de Windows Subsysteem voor Linux die toelaat, om Cron-banen zoals op Linux te gebruiken.

Om ervoor te zorgen dat Cron daadwerkelijk wordt uitgevoerd, kunt u service cron statusvan binnen de Linux-aansluiting typen. Als het momenteel niet draait, typt u service cron starten moet u goed zijn om te gaan.

Other episodes