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.
>> >
>> >
>> >
>
>
>

Responder a