No encuentra el archivo. process processstartinfo. Redirigir la salida

Iniciado por 70N1, 4 Agosto 2010, 12:28 PM

0 Miembros y 1 Visitante están viendo este tema.

70N1

  Dim procesoinf1 As New ProcessStartInfo
       
Dim proceso1 As New Process

        procesoinf1.WorkingDirectory = "C:/Documents and Settings/Toni/Escritorio
        procesoinf1.FileName = "driverhelper.exe"
        procesoinf1.Arguments = "status ipoptap"
        procesoinf1.RedirectStandardOutput = True
        procesoinf1.UseShellExecute = False
        'procesoinf.WindowStyle = ProcessWindowStyle.Hidden
        proceso1.Start(procesoinf1)
        MsgBox(proceso1.GetCurrentProcess.StandardOutput)
70N1

70N1

Solucion:


Dim cmd As System.Diagnostics.Process = New System.Diagnostics.Process
        cmd.EnableRaisingEvents = True
        cmd.StartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden
        cmd.StartInfo.CreateNoWindow = True
        cmd.StartInfo.RedirectStandardOutput = True
        cmd.StartInfo.RedirectStandardInput = False
        cmd.StartInfo.UseShellExecute = False
        cmd.StartInfo.FileName = "driverhelper.exe"
        cmd.StartInfo.Arguments = "status ipoptap "
        cmd.Start()
        cmd.WaitForExit()
        MsgBox(cmd.StandardOutput.ReadLine)
70N1