Agrego: Creo que a partir de Delphi 6, apareció en la unit SysUtils la función FindCmdLineSwitch, que sirve para saber si en la línea de comandos existe alguno de los parámetros esperados:
Código Delphi
[-]
if FindCmdLineSwitch('haceresto') then
Lalalalala...
Tengo una unit de mi autoría que sirve para hacer cosas similares, como tomar los valores de un parámetro del tipo "/Param:Fede"... Si les interesa y me acuerdo de traerla la subo!
Saludos!