Skip to content

Shell_Execute

Executes specified program/command using specified options

Shell_Execute(sProgram, sArgument, bWait, iStyle, bCheckProgramExistence) As Boolean

Program/command to execute

Command line arguments

Wait for termination before proceeding

Windows Style Constants (e.g minimized or normal)

Check for existence of the program. If TRUE and sProgram isn’t an existing file, the function returns FALSE. Set it to FALSE for commands that aren’t a full file path, for example cmd.exe /c ....

Boolean, TRUE if the program was started. If bWait is TRUE, giErrorLevel contains the exit code of the program. The function doesn’t fail when the exit code isn’t 0, so check giErrorLevel yourself. If bWait is FALSE, giErrorLevel is 0.

If bStatus Then bStatus = Shell_Execute(gsWindowsDir & "\Regedit.exe", gsTempDir & "\Regfile.reg /S", True, 1, True)

Scripting Guidelines

Constants Package Property Variables