Is it possible to run the VLSUTIL LIBRARY function against multiple VLS files in one single step?
The following JCL produces a LIBRARY report for the first VLS file only (i.e. ADRPNL):
//VLSUTIL EXEC PGM=VLSUTIL
//STEPLIB DD DISP=SHR,DSN=hlq.CAVQLOAD
//SYSPRINT DD SYSOUT=*
//AUXPRINT DD SYSOUT=*
//VLSBKUP DD DUMMY
//VLSFILE DD DISP=SHR,DSN=hlq.ADRPNL
// DD DISP=SHR,DSN=hlq.ADROUT
// DD DISP=SHR,DSN=hlq.ADRLIB
//SYSUDUMP DD SYSOUT=*
//SYSIN DD *
LIBRARY
/*
Release : 15.1
Component : IPC
Use the DDNAMES SYSIN cards to overwrite the standard ddname VLSFILE and then run all the LIBRARY functions on the same step:
//VLSUTIL EXEC PGM=VLSUTIL
//STEPLIB DD DISP=SHR,DSN=hlq.CAVQLOAD
//SYSPRINT DD SYSOUT=*
//AUXPRINT DD SYSOUT=*
//VLSBKUP DD DUMMY
//VLS1 DD DISP=SHR,DSN=hlq.ADRPNL
//VLS2 DD DISP=SHR,DSN=hlq.ADROUT
//VLS3 DD DISP=SHR,DSN=hlq.ADRLIB
//SYSUDUMP DD SYSOUT=*
//SYSIN DD *
DDNAMES VLSFILE=VLS1
LIBRARY
DDNAMES VLSFILE=VLS2
LIBRARY
DDNAMES VLSFILE=VLS3
LIBRARY
/*
DDNAMES card is documented on the "VLSUTIL Function Descriptions" section of Datacom Tools documentation.