BTSO: Browse TSO command output

BTSO is a replacement for the TSO command in ISPF. It issues TSO commands, traps the output and shows it in a browse session. It is a simple little program, but I assign it to a PF key and use it all the time.

BTSO is available as source code.

To save the source code using Netscape or Internet Explorer, select the link above with the right mouse button and select 'Save Link As...' or Save Target as...'

Function

To issue TSO commands and view the output in browse

Calling Syntax from ISPF:

  TSO BTSO tso-command

Output

Command output if any, is shown in browse.

Installation

  1. Place btso.txt in a library allocated to SYSEXEC or SYSPROC.
  2. Assign a PF key to TSO %BTSO (the percent sign is recommended just for performance)

Samples

    Menu  Utilities  Compilers  Help                                             
  -------------------------------------------------------------------------------
  BROWSE    SYS99175.T164743.RA000.NADEL.R0176823      Line 00000000 Col 001 080 
  Command ===>  TSO BTSO HELP                                   Scroll ===> CSR  
 ********************************* Top of Data **********************************
 LANGUAGE PROCESSING COMMANDS:
 
 ASM        INVOKE ASSEMBLER PROMPTER AND ASSEMBLER F COMPILER. 
 CALC       INVOKE ITF:PL/1 PROCESSOR FOR DESK CALCULATOR MODE.
 COBOL      INVOKE COBOL PROMPTER AND ANS COBOL COMPILER.
 FORT       INVOKE FORTRAN PROMPTER AND FORTRAN IV G1 COMPILER.
 
 PROGRAM CONTROL COMMANDS:
 
 CALL       LOAD AND EXECUTE THE SPECIFIED LOAD MODULE.
 LINK       INVOKE LINK PROMPTER AND LINKAGE EDITOR.
 LOADGO     LOAD AND EXECUTE PROGRAM.
 RUN        COMPILE, LOAD, AND EXECUTE PROGRAM.
 TESTAUTH   TEST APF AUTHORIZED PROGRAMS.
 DATA MANAGEMENT COMMANDS: 
                               
 ALLOCATE   ALLOCATE A DATA SET WITH OR WITHOUT AN ATTRIBUTE
            LIST OF DCB PARAMETERS.