View::ExecuteShellCommand method
The ExecuteShellCommand method runs a command in a window. After this method successfully starts the command in a separate process, it returns immediately (it does not wait for the command to complete).
View.ExecuteShellCommand( _
ByVal Command As String, _
ByVal Directory As String, _
ByVal Parameters As String, _
ByVal WindowState As String _
)
-
Command
-
A value that specifies the command to execute. A fully qualified path may be specified. Any environment variables (such as "%windir%") contained in Command will be expanded.
-
Directory
-
A value that specifies the name of the working directory. Any environment variables contained in Directory will be expanded. If Directory is an empty string, the current directory is used as the working directory.
-
Parameters
-
A value that specifies parameters, if any, to be used by Command; the parameters must be separated by spaces. For example, specifying Parameters as "Param1 Param2" results in Command receiving Param1 and Param2 as parameters. If an individual parameter is required to be in double quotation marks, use the proper technique for your programming language. For example, in Microsoft Visual Basic, specifying Parameters as "Param1 ""This is Param2""" results in Command receiving Param1 and "This is Param2" as parameters.
-
WindowState
-
A value that specifies the state for the window. This value can be one of the following string values or an empty string. If it's an empty string, it defaults to "Restored".
-
"Maximized"
-
The command executes in a maximized window.
-
"Minimized"
-
The command executes in a minimized window.
-
"Restored"
-
The command executes in a restored, or normal, window.
This method does not return a value.
Minimum supported client |
Windows Vista |
Minimum supported server |
Windows Server 2008 |
Header |
|
IDL |
|
DLL |
|
IID |
IID_View is defined as 6EFC2DA2-B38C-457E-9ABB-ED2D189B8C38 |