Paketno opravilo je računalniški program, ki se izvaja v načrtovanem intervalu. Najboljši način za načrtovanje paketnega opravila je povezovanje procesa s sistemom za upravljanje opravil v računalniku. To se razlikuje za vsak operacijski sistem (OS) in se običajno uporablja za naloge vrste vzdrževanja.
Najboljši način za izvajanje paketnega opravila v operacijskih sistemih, ki temeljijo na UNIX®, je uporaba upravitelja opravil cron. Cron je privzeti program za načrtovanje opravil znotraj UNIX®. Ta program omogoča načrtovanje paketnega opravila ob določenem času.
Operacijski sistemi Windows® običajno uporabljajo program za načrtovanje opravil za izvajanje paketnih opravil. Ta program ima več možnosti konfiguracije, ki vključujejo nastavitve časa in datuma za vsako opravilo, ki se izvaja. Program za razporejanje opravil je primarno orodje, ki se uporablja v sistemu Windows® za načrtovanje paketnega opravila.
Operacijska sistema Windows® in UNIX® imata poseben skrbniški zaslon, ki upravlja načrtovanje paketnega opravila. Do teh programov lahko dostopate z upravne konzole operacijskega sistema. Zagotavlja program za načrtovanje, ki je enostaven za uporabo, ki navaja vsa načrtovana opravila v operacijskem sistemu.
Operacijski sistemi Linux® uporabljajo ukaza »At« in »Batch« kot orodje za načrtovanje paketnega opravila. Ti ukazi omogočajo uporabniku, da določi določen datum in čas za izvedbo paketnega programa. Glavna razlika med tema dvema ukazoma je v tem, da je ukaz »Batch« zasnovan tako, da zažene opravilo takoj, ko so na voljo sistemska sredstva, medtem ko ukaz »Na« temelji na določenem času.
Razporejanje paketnega opravila za ponavljajoče se izvajanje zahteva bolj zapleten načrtovalnik kot standardna paketna opravila. Z uporabo programov cron in načrtovalnika opravil lahko razvijalec napiše skripte, ki se izvajajo vsak dan. Ti programi so edinstveni za operacijski sistem in se preverjajo vsako minuto čez dan.
Paketni programi se običajno uporabljajo za vzdrževalna dela, vključno z dnevnimi varnostnimi kopijami in pripomočki za čiščenje diskov. Te vzdrževalne programe je najbolje izvajati v času izven konic, ko je sistem v mirovanju in je omrežni promet manjši. Načrtovanje paketnega opravila za izvajanje zgodaj zjutraj ali pozno zvečer zagotavlja, da bodo viri računalniškega sistema na voljo med konicami delovnih ur.
Večina paketnih opravil traja več ur. Ti programi zahtevajo visoko hitrost obdelave in običajno uporabljajo dodatne računalniške vire. Številni izpopolnjeni programi za načrtovanje lahko izvajajo paketna opravila z razpoložljivimi viri v računalniku. Ko so viri preobremenjeni, bo paketno opravilo zadržano, dokler ne bo na voljo dodatna procesorska moč.