Título: Ejecutar comando d.o.s desde vb o c# Publicado por: Frost en 11 Julio 2012, 15:41 pm Hola
necesito ayuda, quien me puede decir como ejecutar un comando desde vb o c# El problema en realidad lo tengo cuando doy una ruta como: "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" al hacer el llamado, corta el string en: "c:\Program" y dice que no lo reconoce como comando, así que básicamente estoy teniendo problemas con los espacios aqui está el codigo que estoy ocupando para consultar a VirtualBox la lista de maquinas virtuales que tiene actualmente: Código: Dim proc As Process = New Process() Traté de ocupar esto pero no me funcionó: Código: 'path = System.Environment.GetEnvironmentVariable("ProgramW6432") Gracias de antemano Título: Re: Ejecutar comando d.o.s desde vb o c# Publicado por: Pablo Videla en 11 Julio 2012, 16:44 pm Yo lo hago asi en C#
Código Donde strCmdLine es un parametro que leera cmd. Otro ejemplo, para apagar el pc xD Código
Espero que te sirva , saludos. Título: Re: Ejecutar comando d.o.s desde vb o c# Publicado por: seba123neo en 11 Julio 2012, 23:33 pm no entiendo que tiene que ver el "cmd.exe" con el archivo "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe", si queres pasarle un comando a ese archivo VBoxManage.exe directamente se lo escribis, por ejemplo aca te pongo un ejemplo con el Winrar.
Código
resultado: me abre el archvio en el winrar. saludos. |