Para leer el archivo de texto:
Código Delphi
[-]
var
s: TStringList;
begin
s := TStringList.Create();
try
s.LoadFromFile('~/archivo.txt');
finally
s.Free;
end;
end;
Para invocar al interprete de comandos, hay un equivalente al ShellExecute de windows... aunque ahora no logro recordar cómo se llama. Seguro
san google te lo dice en medio segundo.
Hasta luego.