Processes.Execute Method
Execute a third-party applications with the result of that application (useful when running console applications).
This language is not supported or no code example is available.
Parameters
-
targetFile
-
string
The target file.
-
arguments
-
string
The arguments.
Return Value
string
A string.
public static string Execute(string targetFile,
string arguments)
{
var start = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = targetFile,
Arguments = arguments,
CreateNoWindow = true,
UseShellExecute = false,
WindowStyle = ProcessWindowStyle.Hidden,
RedirectStandardOutput = true
}
};
start.Start();
var output = start.StandardOutput.ReadToEnd();
start.WaitForExit();
start.Dispose();
return output;
}
This language is not supported or no code example is available.
.NET Framework
Supported in: 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Core
Supported in: 5.0+, 6.0+