Hur man skapar en schemalagd uppgift på en Windows VPS

Windows Task Scheduler låter dig köra ett skript, program, backup-jobb, städuppgift eller omstartsverktyg vid en bestämd tidpunkt. Det är användbart på en Windows VPS när du vill att en återkommande uppgift ska köras utan att lämna en Remote Desktop-session öppen.

För spelservrar, var försiktig med schemalagda omstarter eller uppdateringsskript. Varning spelare först, undvik upptagna tider och testa uppgiften manuellt innan du litar på den.

Innan du skapar uppgiften, se till att skriptet, batchfilen eller kommandot fungerar när du kör det manuellt. Placera det i en tydlig sökväg som C:\Scripts\daily-task.ps1 så att det är lätt att hitta senare.

  1. Anslut till VPS:en med Remote Desktop. Öppna Start-menyn, sök efter Task Scheduler, och öppna den. I åtgärdspanelen, klicka på Create Basic Task.

    Windows VPS Task Scheduler huvudfönster som visar Create Basic Task i åtgärdspanelen

  2. Ange ett tydligt uppgiftsnamn och beskrivning. Använd ett namn som förklarar vad uppgiften gör, som Example Daily Restart, och klicka sedan på Next.

    Windows VPS Create Basic Task guide med uppgiftsnamn och beskrivning ifyllda

  3. Välj när uppgiften ska köras. Till exempel, välj Daily om den ska köras en gång per dag, och klicka sedan på Next.

    Windows VPS Create Basic Task guide som visar triggeralternativ

  4. Ställ in schematid och repetitionsintervall. Använd VPS-tidszonen som visas i Windows om den skiljer sig från din lokala tid, och klicka sedan på Next.

    Windows VPS Create Basic Task guide som visar de dagliga schema-inställningarna

  5. Välj Start a program, och klicka sedan på Next. Detta alternativ kan köra en batchfil, PowerShell-skript, körbar fil eller kommandoradsverktyg.

    Windows VPS Create Basic Task guide som visar Start a program-åtgärd

  6. Ange programmet och argumenten. För ett PowerShell-skript, använd powershell.exe som program och sätt skriptsökvägen i argumentrutan:
    Program/script:
    powershell.exe
    
    Lägg till argument:
    -ExecutionPolicy Bypass -File C:\Scripts\daily-task.ps1

    Om du kör en batchfil direkt, använd sökvägen till .bat-filen som program istället.

    Windows VPS Create Basic Task guide som visar powershell.exe och skriptargument

  7. Granska sammanfattningen. Om uppgiftsnamnet, triggern eller åtgärden är fel, klicka på Back och rätta till det. Om det är korrekt, klicka på Finish.

    Windows VPS Create Basic Task guide sammanfattning innan uppgiften avslutas

  8. Testa uppgiften efter att ha skapat den. Högerklicka på uppgiften i Task Scheduler, klicka på Run, och kontrollera sedan skriptutdata, loggar eller applikationsbeteende innan du litar på schemat.

Om uppgiften behöver administratörsrättigheter, använd Create Task istället för Create Basic Task, och markera Run with highest privileges.

För uppgifter som ska köras när ingen är inloggad, använd Create Task och konfigurera säkerhetsalternativen noggrant. Du kan behöva spara Windows-uppgifter för den uppgiften.

Om uppgiften misslyckas, kontrollera skriptsökvägen, arbetskatalogen, behörigheterna och om uppgiften behöver köras som administratör.

  • 0 användare blev hjälpta av detta svar
Hjälpte svaret dig?

Relaterade artiklar

Installera SteamCMD på din Windows VPS

SteamCMD är Valves kommandoradsverktyg för att ladda ner och uppdatera dedikerade serverfiler på...

Hur du ändrar ditt Windows VPS-administratörslösenord

Du kan ändra huvudlösenordet för Windows VPS-inloggning från VPS-kontrollpanelen. Detta är...

Hur man öppnar Windows Firewall-portar på din VPS

Windows Firewall kontrollerar vilka inkommande anslutningar som tillåts till din Windows VPS. Om...

Hur man öppnar och använder PowerShell på en Windows VPS

PowerShell är det huvudsakliga kommandoradsverktyget för att hantera en Windows VPS. Du kan...

Hur man ansluter till en Windows VPS med Remote Desktop

Remote Desktop är det vanliga sättet att hantera en Windows VPS. Det öppnar en skrivbordssession...