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