home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IBM Presents OS/2 Software Hits 1995
/
OS-2_SW_HITS_2ND_EDITION_1995.ISO
/
i17
/
ur423841.dsk
/
CSD1.DFI
/
DFIRATR1.CMD
< prev
next >
Wrap
OS/2 REXX Batch file
|
1993-08-21
|
8KB
|
230 lines
@echo off
if "%1"=="message" goto OKMSG
if "%1"=="MESSAGE" goto OKMSG
if "%1"=="frame" goto OKFRM
if "%1"=="FRAME" goto OKFRM
if "%1"=="clear" goto OKCLEAR
if "%1"=="CLEAR" goto OKCLEAR
if "%1"=="aicmd" goto OKAI
if "%1"=="AICMD" goto OKAI
if "%1"=="heap" goto OKHEAP
if "%1"=="HEAP" goto OKHEAP
if "%1"=="cmip" goto OKCMIP
if "%1"=="CMIP" goto OKCMIP
if "%1"=="help" goto OKHELP
if "%1"=="HELP" goto OKHELP
if "%1"=="all" goto OKALL
if "%1"=="ALL" goto OKALL
if "%1"=="off" goto OKOFF
if "%1"=="OFF" goto OKOFF
if "%1"=="al" goto OKAL
if "%1"=="AL" goto OKAL
if "%1"=="db" goto OKDB
if "%1"=="DB" goto OKDB
if "%1"=="mn" goto OKMN
if "%1"=="MN" goto OKMN
if "%1"=="nc" goto OKNC
if "%1"=="NC" goto OKNC
if "%1"=="tr" goto OKTR
if "%1"=="TR" goto OKTR
if "%1"=="rm" goto OKRM
if "%1"=="RM" goto OKRM
if "%1"=="cm" goto OKCM
if "%1"=="CM" goto OKCM
if "%1"=="mh" goto OKMH
if "%1"=="MH" goto OKMH
if "%1"=="nm" goto OKNM
if "%1"=="NM" goto OKNM
if "%1"=="pr" goto OKPR
if "%1"=="PR" goto OKPR
if "%1"=="ni" goto OKNI
if "%1"=="NI" goto OKNI
if "%1"=="ex" goto OKEX
if "%1"=="EX" goto OKEX
if "%1"=="rp" goto OKRP
if "%1"=="RP" goto OKRP
if "%1"=="si" goto OKSI
if "%1"=="SI" goto OKSI
if "%1"=="pn" goto OKPN
if "%1"=="PN" goto OKPN
if "%1"=="er" goto OKER
if "%1"=="ER" goto OKER
if "%1"=="qtable" goto OKQTABLE
if "%1"=="QTABLE" goto OKQTABLE
if "%1"=="sync" goto OKSYNC
if "%1"=="SYNC" goto OKSYNC
if "%1"=="bridge" goto OKBRIDGE
if "%1"=="BRIDGE" goto OKBRIDGE
if "%1"=="?" goto OKHELP
echo ═══════════════════════════════════════════════════════════════════════════════
echo INVALID TRACE AGUMENT: %1
echo ═══════════════════════════════════════════════════════════════════════════════
echo ╔════════════════════════════════════════════════════╤════════════════════════╗
echo ║ Valid trace arguments are: │ ║
echo ║ │ CM - Configuration Mon ║
echo ║ ALL - Trace all values. │ ER - Event Router ║
echo ║ │ EX - Exit Program ║
echo ║ AICMD - AI Commands and AI Buffer allocations. │ MH - Message Handler ║
echo ║ BRIDGE - Bridge Link/Unlink/AutoLink functions. │ MN - Main Window ║
echo ║ CLEAR - Clear the trace buffer. │ NC - Network Commands ║
echo ║ CMIP - CMIP Operations. │ NI - Netview Interface ║
echo ║ DB - Database calls. │ NM - Network Monitor ║
echo ║ FRAME - Transmitted and received frames. │ PN - Performance Notify║
echo ║ HEAP - Heap allocations and releases. │ PR - Parser ║
echo ║ HELP - Help for this command. │ RM - Resource Monitor ║
echo ║ MESSAGE - Messages posted or sent. │ RP - Remote Pgm Update ║
echo ║ OFF - Inhibit all tracing. │ SI - LSM Interface ║
echo ║ QTABLE - Qualifier Table. │ TR - Transmit/Receive ║
echo ║ SYNC - Network/Segment Syncronization. │ ║
echo ║ │ ║
echo ╚════════════════════════════════════════════════════╧════════════════════════╝
goto DONE
:OKHELP
echo ╔═════════════════════════════════════════════════════════════════════════════╗
echo ║ Tracing Options ║
echo ╚═════════════════════════════════════════════════════════════════════════════╝
echo ╔═════════════════════════════════════════════════════════════════════════════╗
echo ║ Trace arguments can be changed at any time during the execution of the LNM ║
echo ║ by executing this command. ║
echo ╟─────────────────────────────────────────────────────────────────────────────╢
echo ║ Example: ║
echo ║ DFIRATRC OFF CLEAR MESSAGE HEAP ║
echo ╠═════════════════════════════════════════════════════════════════════════════╣
echo ║ Make sure the line TRACEBUF=63 is in CONFIG.SYS. ║
echo ╚═════════════════════════════════════════════════════════════════════════════╝
echo ╔═════════════════════════════════════════════════════════════════════════════╗
echo ║ Valid trace arguments are: ║
echo ╟───────────────────────────────────────────────────┬─────────────────────────╢
echo ║ ALL - Trace all values. │ CM - Configuration Mon ║
echo ║ CLEAR - Clear the trace buffer. │ ER - Event Router ║
echo ║ HELP - Help for this command. │ EX - Exit Program ║
echo ║ OFF - Inhibit all tracing. │ MH - Message Handler ║
echo ╟───────────────────────────────────────────────────┤ MN - Main Window ║
echo ║ AICMD - AI Commands and AI Buffer allocations.│ NC - Network Commands ║
echo ║ BRIDGE - Bridge Link/Unlink/AutoLink functions.│ NI - Netview Interface ║
echo ║ CMIP - CMIP Operations. │ NM - Network Monitor ║
echo ║ DB - Database calls. │ PN - Performance Notify ║
echo ║ FRAME - Transmitted and received frames. │ PR - Parser ║
echo ║ HEAP - Heap allocations and releases. │ RM - Resource Monitor ║
echo ║ MESSAGE - Messages posted or sent. │ RP - Remote Pgm Update ║
echo ║ QTABLE - Qualifier Table. │ SI - LSM Interface ║
echo ║ SYNC - Network/Segment Syncronization. │ TR - Transmit/Receive ║
echo ╚═══════════════════════════════════════════════════╧═════════════════════════╝
goto DONE
:OKCLEAR
trace /c
if errorlevel 1 goto ERROR
echo tracing buffer cleared.
goto DONE
:OKAI
trace on 151 (10, 11, 56)
if errorlevel 1 goto ERROR
goto READY
:OKMSG
trace on 151 (0, 1, 2, 3, 4)
if errorlevel 1 goto ERROR
goto READY
:OKFRM
trace on 151 (5, 6, 7)
if errorlevel 1 goto ERROR
goto READY
:OKHEAP
trace on 151 (8, 9)
if errorlevel 1 goto ERROR
goto READY
:OKCMIP
trace on 151 (55)
if errorlevel 1 goto ERROR
goto READY
:OKDB
trace on 151 (13, 14, 15, 57)
if errorlevel 1 goto ERROR
goto READY
:OKMN
trace on 151 (41)
if errorlevel 1 goto ERROR
goto READY
:OKNC
trace on 151 (42)
if errorlevel 1 goto ERROR
goto READY
:OKTR
trace on 151 (43)
if errorlevel 1 goto ERROR
goto READY
:OKRM
trace on 151 (44)
if errorlevel 1 goto ERROR
goto READY
:OKCM
trace on 151 (45)
if errorlevel 1 goto ERROR
goto READY
:OKMH
trace on 151 (46)
if errorlevel 1 goto ERROR
goto READY
:OKNM
trace on 151 (47)
if errorlevel 1 goto ERROR
goto READY
:OKPR
trace on 151 (48)
if errorlevel 1 goto ERROR
goto READY
:OKNI
trace on 151 (49)
if errorlevel 1 goto ERROR
goto READY
:OKAL
trace on 151 (50)
if errorlevel 1 goto ERROR
goto READY
:OKEX
trace on 151 (51)
if errorlevel 1 goto ERROR
goto READY
:OKRP
trace on 151 (52)
if errorlevel 1 goto ERROR
goto READY
:OKSI
trace on 151 (53)
if errorlevel 1 goto ERROR
goto READY
:OKPN
trace on 151 (54)
if errorlevel 1 goto ERROR
:OKER
trace on 151 (58)
if errorlevel 1 goto ERROR
goto READY
:OKQTABLE
trace on 151 (59)
if errorlevel 1 goto ERROR
goto READY
:OKSYNC
trace on 151 (60)
if errorlevel 1 goto ERROR
goto READY
:OKBRIDGE
trace on 151 (61)
if errorlevel 1 goto ERROR
goto READY
:OKALL
trace on 151
if errorlevel 1 goto ERROR
goto READY
:OKOFF
trace off
if errorlevel 1 goto ERROR
echo tracing disabled.
goto DONE
:ERROR
echo ERROR enabling %1 tracing.
goto DONE
:READY
echo %1 tracing enabled.
:DONE