5. Hercules Supplied Utilities

5.1 Overview

Several utility programs exist to support the Hercules Emulator. Most of them are used when working with
DASD and TAPE files. Other utilities perform some special functions with configuration files.

All these utility programs are pure line-command mode programs (i.e. Windows DOS or Unix/Linux shell).
They can be called manually from the command line prompt or built into batch files. This is generally the
preferred method due to its greater flexibility and automation possibilities.

If the Hercules GUI (HercGUI) is used the utilities can also be called interactively via the GUI and using a
graphical and menu driven interface.

5.1.1 DASD Ut
ilities

The following table shows the utilities that are used for DASD image file maintenance:

Utility Name

Function

CCKDCDSK

CCKD DASD file integrity verification, recovery and repair utility

CCKDCOMP

CCKD DASD file compression utility

CCKDDIAG

CCKD DASD file diagnostics utility

CKDSWAP

CCKD D
ASD f
ile swap-endian program

DASDCAT

Display PDS datasets and members

DASDCONV

DASD image file conversion program

DASDCOPY

Copy DASD file to another DASD file

DASDINIT

DASD image file creation

DASDISUP

Fix XCTL tables in SVCLIB

DASDLOAD

DASD loader program

DASDLS

List datasets on a volume

DASDPDSU

PDS unload utility

DASDSEQ

Display sequential datasets

Table 1: DASD image file maintenance utilites

5.1.2 TAPE Utilities

The following table shows the utilities that are used for TAPE file maintenance:

Utility Name

Function

HETGET

Extract files from an AWS or HET tape file

HETINIT

Initialize an AWS or HET tape file

HETMAP

Show information about a HET or AWS tape file

HETUPD

Update and/or copy an AWS or HET tape file

TAPECOPY

Copy a SCSI tape to or from an AWSTAPE disk file

TAPEMAP

Show information about an AWS tape file

TAPESPLT

Split an AWS tape file

VMFPLC2

VM formatted tape utility

Table 2: TAPE file maintenance utilities

5.1.3 Miscellaneous Utilities

The following table shows utilities used for miscellaneous functions:

Utility Name

Function

DMAP2HRC

P/390 DEVMAP conversion program

Table 3: Miscellaneous utilities

5.1.4 Third Party Utilities

The following table shows “third party” utilities used for various functions:

Utility Name

Function

FTAPE

SCSI tape test utility

PRTPUB

Mainframe print publishing program

Table 4: Third party utilities

Previous Page Next Page