Example
1: Find Drive, Directory, File, ^:LABEL1 ^SET TEMP=Place_Text_Here ^CHOICE /C:YNQ /T:3,Y {Choose (Y/N/Q) Default (Y) IN 3 Sec.} ^rem MAKEBAT.EXE v0.1 - Batch Utility
Example 2: Checking for any Command Line Entries
^CLS 'clear screen
^:LABEL1
^REM ===Comments Go Here and are NOT Displayed on Screen===
^@ECHO OFF 'Do Not Display commands
^IF NOT EXIST C:\NUL
^IF NOT EXIST C:\PATH\NUL
^IF NOT EXIST C:\PATH\FILENAME.EXT
Example 3: Tips and Tricks
^IF %1! == ! GOTO ABORT6 'this checks to see if nothing was entered after
FILE.EXE
^IF %1 == SMSHXI GOTO SMASHTMP '%1 may be a label entered after .exe name
^IF %0 == NEWFILE.BAT GOTO LABEL1
^IF %1 == LABEL5 GOTO LABEL5
^IF %1 == %Var1% PKZIP.EXE %Var1%
Example 4: Special Prompt User Commands and Other stuff
^ECHO Variable = %TEMP% is looking good.
^IF ERRORLEVEL == 0 ECHO Completed Normally
^ >C:\DOS\SAVESCRN.TXT
^ >NUL
^ECHO ===Comments Go Here===
^ECHO. 'Empty Line
Example 5: Misc. Things
^IF ERRORLEVEL 255 GOTO [ERROR LABEL]
^IF ERRORLEVEL 3 GOTO [Q LABEL]
^IF ERRORLEVEL 2 GOTO [N LABEL]
^IF ERRORLEVEL 1 GOTO [Y LABEL]
^IF EXIST %1 GOTO EXECUTE '%1 may be c:\Path\file.exe entered after .exe
name
^IF EXIST C:\WINDOWS\EXPLORER.EXE GOTO WIN95 'WIN95 is a :LABEL
^IF NOT EXIST PKZIP.EXE ECHO PKZIP.EXE NOT FOUND!! ERRORS MAY RESULT|ECHO.
^:WIN95 'Standard Label
Example 6: TURBOBAT Commands ONLY
^COMMAND /C FILENAME.EXE %1 %2 %3 %4
^GOTO LABEL0?
^START C:\WINDOWS\EXPLORER.EXE
^CALL C:\WINDOWS\COMMAND\EXAMPLE.BAT
^ECHO FILENAME.COM(tm), Standard Edition v0.1 (C) COPYRIGHT 1999, Company
Name
^RENAME "OLDFILE.EXT" "NEWFILE.EXT"
^DEL C:\PATH\FILENAME.EXT
^PAUSE
^rem MAKEBAT.EXE v0.1 - Batch Utility
^COMMAND /C FILENAME.EXE %1 %2 %3 %4
^GOTO LABEL0?
| ^BOOT [WARM | COLD] ^DELAY [seconds][/T] ^INPUT [/Wn] [message] %%var ^INKEY [/Wn] [message] %%var ^SCREEN row column [message] ^REPEAT ^ECHO %1 ^SHIFT ^UNTIL {%1} EQ {} ^GOSUB ACTION1 ^GOTO END ^:ACTION1 ^REM ===Actions in Sub=== ^RETURN ^IF [NOT] ERRORLEVEL [== | EQ | NE | LT |LE | GT | GE] value command ^IF [NOT] ENVFREE [== | EQ | NE | LT |LE | GT | GE] 123 ECHO Insufficient environment space ^IF [NOT] EXIST filename command. ^IF NOT ISDIR \work MD \work |