Parametersubstitution
I mange sammenhænge kan man i forbindelse med kommandoer til styresystemet på en computer møde en facilitet, der svarer til parameteroverførsel til en procedure i et højere programmeringssprog. F.eks. kan der i batchfiler, der definerer en sammensat systemkommando, på visse steder angives parameternavne i stedet for værdier i forbindelse med de enkelte kald af programmer eller kommandoer internt i batchfilen. Ved kald af batchprogrammet vil disse parameternavne blive erstattet (substitueret) med aktuelle tal- eller tekstværdier, som brugeren angiver (også som parametre, men her til batchprogrammet). Substitutionen foretages af kommandofortolkeren. Hvis der ikke angives en værdi, er der i mange systemer den mulighed, at der i batchfilen angives default-værdier, som kommandofortolkeren så substituerer.

