from System.Diagnostics import Process proc = Process() proc.StartInfo.UseShellExecute = False proc.StartInfo.RedirectStandardOutput = True proc.StartInfo.RedirectStandardError = True proc.StartInfo.FileName = "C:\Program Files (x86)\Winforms\winforms-1.0.1.exe" proc.Start() stdout = proc.StandardOutput.ReadToEnd() stderr = proc.StandardError.ReadToEnd() proc.WaitForExit() OUT = (stdout,stderr) True from System.Diagnostics import Process args = IN[0] stdoutlist = [] stderrlist = [] for x in args: proc = Process() proc.StartInfo.UseShellExecute = False proc.StartInfo.RedirectStandardOutput = True proc.StartInfo.RedirectStandardError = True proc.StartInfo.FileName = "C:\Program Files (x86)\Winforms\winforms-1.0.1.exe" proc.StartInfo.Arguments = x proc.Start() stdout = proc.StandardOutput.ReadToEnd() stderr = proc.StandardError.ReadToEnd() proc.WaitForExit() stdoutlist.append(stdout) stderrlist.append(stderr) OUT = (stdoutlist,stderrlist) True