It is possible to exec specific DOS or Windows programs directly from httpd by changing this parameter. Such a change affects all scripts that your server executes. If you want to exec a DOS program (such as a perl or icon interpreter), create a PIF file to run the desired program, then change this parameter to specify that PIF file. If you want to exec a Windows program (such as Visual Basic), specify the path to the executable (e.g., VB.EXE).
ShellExec path/file
path/file
is the DOS path and file specifying the executable
to run.
Only one ShellExec directive is allowed in the configuration file.
ShellExec HSCRIPT.PIF
ShellExec C:\PERL\PERL.PIF
This will cause the server to exec the specified PIF file instead of the default.
ShellExec C:\VB\VB.EXE
The server will start Microsoft Visual Basic for Windows. It is theoretically possible to use VB as an execution engine behind NCSA httpd, with other appropriate shell setup options. Use your imagination.