Class WinNTCommandLauncher
java.lang.Object
org.apache.commons.exec.launcher.CommandLauncherImpl
org.apache.commons.exec.launcher.CommandLauncherProxy
org.apache.commons.exec.launcher.WinNTCommandLauncher
- All Implemented Interfaces:
CommandLauncher
A command launcher for Windows XP/2000/NT that uses 'cmd.exe' when launching commands in directories other than the current working directory.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class CommandLauncherProxy
execMethods inherited from class CommandLauncherImpl
isFailureMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface CommandLauncher
exec
-
Constructor Details
-
WinNTCommandLauncher
Constructs a new instance.- Parameters:
launcher- the command launcher to use.
-
-
Method Details
-
exec
Launches the given command in a new process, in the given working directory.- Specified by:
execin interfaceCommandLauncher- Specified by:
execin classCommandLauncherImpl- Parameters:
cmd- the command line to execute as an array of strings.env- the environment to set as an array of strings.workingDir- working directory where the command should run.- Returns:
- the newly created process.
- Throws:
IOException- forwarded from the exec method of the command launcher.
-