SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => Otros CLR => Mensaje iniciado por: Pistasito en Viernes 19 de Junio de 2009, 08:46
-
Buenas!
Queria ejecutar un comando en consola, sin que la consola se vea y desde .NET. Seguro que hay algun metodo, pero no lo encuentro...
Un saludo
Gracias
-
Por si alguien le interesa, ya solucione el problema.
Process^ compiler = gcnew Process;
compiler->StartInfo->FileName = "cl.exe";
compiler->StartInfo->Arguments = "/clr stdstr.cpp /link /out:sample.exe";
compiler->StartInfo->UseShellExecute = false;
compiler->StartInfo->RedirectStandardOutput = true;
compiler->Start();
Console::WriteLine( compiler->StandardOutput->ReadToEnd() );
compiler->WaitForExit();
Gracias a este ejemplo.