Kätevä tapa optimoida tietokoneen suorituskykyä ja säästää aikaa on eräkäsittely. Toisin kuin interaktiivinen käsittely, joka pyytää ihmiskäyttäjää antamaan komennon, eräkäsittely tallentaa useita tehtäviä ja suorittaa ne tietokoneen ollessa käyttämättömänä. Tämä vapauttaa muistia kattavampia ohjelmia varten ja nopeuttaa tuottavuutta.
Eräkäsittely voi jäädä valvomatta ja pysähtyy vain, kun se havaitsee virheen tai suorittaa kaikki komentosarjan tehtävät. Sen avulla käyttäjä voi jakaa uudelleen tietokoneensa resurssit haluamiensa ohjelmien kesken, ja se hyödyntää täysimääräisesti prosessorin ominaisuuksia. Haittapuolena on, että ei-toivottuja komentoja voidaan suorittaa käyttäjän tietämättä.
Nimi juontaa juurensa ajasta, jolloin käyttäjät syöttivät ohjelmia manuaalisesti reikäkorteille ja järjestelmän operaattori syötti ne erissä tietokoneelle. Tietokoneiden hinnat olivat erittäin korkeat 1950-luvulla, joten tämä menetelmä oli yksi tärkeimmistä tavoista optimoida aikaa ja rahaa ja tehdä tietokoneista taloudellisia. Noihin aikoihin ei kuitenkaan monissa järjestelmissä ollut kykyä ladata useita ohjelmia.
Henkilökohtaisten tietokoneiden kehittämisestä lähtien usein suoritetut tehtävät on tallennettu “erätiedostoihin” tai “skripteihin”, jotka on suunniteltu suoritettavaksi myöhemmin. Komentokulkit lukevat nämä tiedostot, mutta joskus prosessin suorittavat graafiset käyttöliittymäsovellukset (GUI), jotka määrittävät hiiren toiminnot. Tallennetulle GUI-toimintojen sarjalle annetaan nimi “makro”, ja se on olemassa vain muistissa.
Nykyään prosessia käytetään useilla eri tavoilla. Eräkäsittelyjärjestelmä on yksi Adobe® Photoshop® -kuvankäsittelyohjelman tärkeimmistä työkaluista. Sen sijaan, että leikkisi käsin jokaisen kuvan kanssa, tämä työkalu voi kiertää, muuttaa kokoa ja nimetä uudelleen niin monta kuin käyttäjä tarvitsee kerralla. Automaattiset muutokset, joita voidaan tehdä, ulottuvat värin korjaamiseen, suodattimien säätämiseen ja muunnoksiin. Tämä järjestelmä on auttanut poistamaan tarpeettomia tehtäviä, kuten saman vaiheen toistamista yhä uudelleen ja uudelleen.
Tiedostojen eräkäsittely voi muuntaa useita tietokonetiedostoja eri muotoihin kerralla. Tämä säästää aikaa, koska käyttäjän ei tarvitse muuntaa jokaista tiedostoa erikseen. Tietokannan päivitykset ja tapahtumien käsittely voivat myös säästää aikaa, koska ne käsitellään samalla skriptillä.
Yksi esimerkki eräkäsittelystä ovat kuukausittaiset laskut. Luottokorttiyhtiöt eivät toimita asiakkaille paperilaskua jokaisesta tekemästään tapahtumasta, vaan tallentavat tiedot lähetettäväksi erissä kuun lopussa. Sähkölaskut, vuokrat ja tuntipalkat toimivat kaikki samalla periaatteella.