IfFile
Description | Begins the conditional execution of a block of commands only if the specified file exists. |
Syntax | IfFile,file |
Parameter | file: The path and filename to determine if the commands should be executed |
Example | IfFile,\System\MyData.dat |
| any number of commands, executed if file exists |
| ElseIfFile |
| any number of commands, executed if file does not exist |
| EndIfFile |
Notes | If the file already exists the commands are executed. |
| This test does not care if file is a file or directory. |
| Nesting is supported. |
IfTerm
Description | Begins the conditional execution of a block of commands only if the terminal matches the | |
specified terminal type. | ||
| ||
Syntax | IfTerm,terminal | |
Parameter | terminal: The terminal type to determine if the commands should be executed | |
Example | IfTerm,MX8 | |
| any number of commands | |
| EndIfTerm | |
Notes | If the terminal type is identical (not | |
| Nesting with IfFile is supported. Nesting with IfTerm is meaningless. |
Launch
Description | Runs a program. |
Syntax | |
Parameter | program: The full path and filename of the program to be run. |
| |
| w(ait) causes Launch to stop processing the script until the program has finished |
| executing. |
| c(ontinue) makes Launch continue processing the script while the program is executing. |
Example | launch,\Windows\Calc.exe,w |
Notes | This differs from LaunchCmd in that Launch has no parameters. |
9 - 8