Hola, en vez de cmd.exe poné "c:\path\al\programa\TVCC" y en argumentos "-f c:\miarchivo.avi -o c:\resultado.flv".
No lo probé pero debería funcionar. Saludos Pedro Wood 2009/10/15 Susana Huenchuman <[email protected]> > Muchas gracias por las respuestas, una consulta más, en total command line, > el comando para convertir un archivo es: > En cmd: > TVCC -f c:\miarchivo.avi -o c:\resultado.flv > > Lo que hice fue agregar la línea anterior en psi.Arguments. El código es > este: > > > Dim p As New System.Diagnostics.Process() > Dim psi As New System.Diagnostics.ProcessStartInfo("cmd.exe") > psi.Arguments = "TVCC -f c:\miarchivo.avi -o c:\resultado.flv" > p.StartInfo = psi > p.Start() > > Pero al ejecutarlo, no hace nada, me falta algo más? > > > > > > El 15 de octubre de 2009 10:16, <[email protected]> escribió: > > Aca tenes un par de ejemplos: >> >> http://msdn.microsoft.com/en-us/library/h6ak8zt5.aspx >> >> Ej: >> Process.Start("programa.exe", "argumentos"); >> >> Tambien podes ver este overload para tener mas opciones: >> http://msdn.microsoft.com/en-us/library/0w4h05yb.aspx >> >> >> Saludos! >> >> On Oct 15, 2009 9:38am, Susana Huenchuman <[email protected]> wrote: >> > Hola chicos! tengo que implementar en VB.NET una subrutina que me >> permita ejecutar comandos en la consola. La idea es convertir videos de >> cualquier extensión a la flv, por medio del programa Total Video Converter >> Command line. Alguna idea de como puedo hacerlo? estuve investigando, en >> algunos foros recomendaban el namespace System.Diagnostics.Process. Saludos >> y gracias desde ya. >> > >> > >> > > > >
