Llamar y ejecutar un .BAT desde C#

27/08/2003 - 14:30 por Iker Llanos | Informe spam
Alguién sabe como se puede ejecutar un .BAT desde código
c#?

Gracias

Preguntas similare

Leer las respuestas

#1 Guillermo guille
27/08/2003 - 23:40 | Informe spam
Hola,

Seguramente habrá otra opción más "simple", pero...
puedes iniciar un nuevo proceso y pasarle como argumento el nombre del fichero
BAT a ejecutar.

Esto te puede ayudar un poco:
http://guille.costasol.net/NET/dotn...sos.htm#cs

Nos vemos.
Guillermo
Microsoft VB MVP desde 1997
Te invito a mi sitio dedicado al VB y más...
http://guille.costasol.net/
http://www.mundoprogramacion.com/


"Iker Llanos" wrote in message
news:0c7201c36c97$0676db20$
Alguién sabe como se puede ejecutar un .BAT desde código
c#?

Gracias
Respuesta Responder a este mensaje
#2 Octavio Telis Aynes
28/08/2003 - 00:54 | Informe spam
Hola, para esta tarea podrías usar la clase Process que se encuentra en el
namespace System.Diagnostics.
Está clase expone suficiente funcionalida para controlar los procesos
lanzados por tu aplicación.

Una pieza de código para esta labor:

Process p = new Process();
p.StartInfo.FileName="D:\\ejemplo.bat";
p.Start();

Ponlo en donde te convenga, en lugar de la cadena "D:\\ejemplo.bat" podrías
poner cualquier forma que de entrada a un directorio y archivos válidos.
Para validar la existencia del archivo que pases, puedes utilizar la clase
File y el método File.Exist, esta clase se encuentra en el namespace
System.IO.

Espero te sea de utilidad y sea lo que andabas buscando.

Saludos...

Octavio Telis Aynés
Desarrollo e Integración
www.tutordes.com/comunidad.net



"Iker Llanos" escribió en el mensaje
news:0c7201c36c97$0676db20$
Alguién sabe como se puede ejecutar un .BAT desde código
c#?

Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida