Por si a alguien le interesa lo he solucionado con la siguiente linea:
Código Delphi
[-]
winexec(PChar('dtsrun /S '+Servidor+' /U '+Usuario+' /P '+Password+' /N '+dtsName),SW_HIDE);
Hay sólo un pequeño problema. Mi aplicación se conecta a bases de datos que se encuentran en un servidor con SQL Server, por tanto cada máquina que quiera ejecutar esta línea debe tener instalado el cliente de SQL Server ya que la ejecución del paquete DTS se hace a través del comando DTSRUN que viene con la instalación de SQL Server.
Si a alguien se le ocurre algo mejor acepto sugerencias..........
Muchas gracias.
Un saludo.