Opsætning af et cron-job i Windows

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg skal hente en fil fra en SFTP-server hver dag. Jeg har programmet, der henter filen fra serveren, men jeg tænkte på at oprette et cron job (eller noget lignende) for at automatisere det. Vi er en Windows-butik og har brug for at oprette cron-jobbet i Windows.

Bedste reference


Vinduerne svarende til et cron job er en planlagt opgave.


En planlagt opgave kan oprettes som beskrevet af Alex og Rudu, men det kan også gøres kommandolinje med schtasks (hvis du f.eks. Skal scriptere det eller tilføje det til versionskontrol).


Et eksempel:


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


Opretter opgaven, der beregner, som starter regnemaskinen (calc) hver mandag kl 6:05 (hvis du nogensinde har brug for det.)


Alle tilgængelige kommandoer kan findes her: http://technet.microsoft.com/en-us/library/cc772785\%28WS.10\%29.aspx [5]


Det virker på Windows Server 2008 samt Windows Server 2003.

Andre referencer 1



  1. Sørg for, at du logger på som administrator , eller du har samme adgang som administrator.

  2. Start -> Kontrolpanel -> System og sikkerhed -> Administrative værktøjer -> Opgaveplanlægger
  3. Handling -> Opret grundlæggende opgave -> Indtast et navn og klik på Næste

  4. Følg gennem guiden.


Andre referencer 2


http://windows.microsoft.com/en-US/windows7/schedule-a-task[6]


måske det vil hjælpe med planlagte opgaver i Windows ...

Andre referencer 3


Der er pycron, som jeg virkelig har som en Cron implementering til Windows, men der er også den indbyggede scheduler, som burde fungere fint for det, du har brug for (Kontrolpanel -> Planlagte opgaver -> Tilføj planlagt opgave). [7]]]