|   | CommandExecute(String, String, Int32) Method | 
        
        
            Executes a command line operation and returns its standard output and exit code or throws an exception with the standard error.
            
        
        Namespace: GSF.ConsoleAssembly: GSF.Core (in GSF.Core.dll) Version: 2.4.257-beta+00aa2366fbb9ec75f636ebc7cfa610e3826a727c
 Syntax
Syntaxpublic static CommandResponse Execute(
	string fileName,
	string arguments = null,
	int timeout = -1
)
Public Shared Function Execute ( 
	fileName As String,
	Optional arguments As String = Nothing,
	Optional timeout As Integer = -1
) As CommandResponse
public:
static CommandResponse^ Execute(
	String^ fileName, 
	String^ arguments = nullptr, 
	int timeout = -1
)
static member Execute : 
        fileName : string * 
        ?arguments : string * 
        ?timeout : int 
(* Defaults:
        let _arguments = defaultArg arguments null
        let _timeout = defaultArg timeout -1
*)
-> CommandResponse GSF.Console.Command.Execute = function(fileName, arguments, timeout);
Parameters
- fileName  String
- Command line file name to execute.
- arguments  String  (Optional)
- Command line arguments to use, if any.
- timeout  Int32  (Optional)
- Timeout, in milliseconds, to wait for command line operation to complete.
Return Value
CommandResponseA 
CommandResponse containing the standard output received from command and the exit code.
 Exceptions
Exceptions| Exception | Condition | 
|---|
| CommandException | Exception occurs when executed command process reports standard error output or process times-out. | 
 See Also
See Also