;*************************** ; HSHDSK - HASH DISK ; ; Put on DSK0:[1,2] ; ; Modify to meet your ; desired specs where stated. ; ; This example will check : [100,10] - [100,27] and ; [100,50] - [100,67] and ; [100,100]- [100,130] ; on DSK2: ; (the AMUS Network) ;**************************** :T ERASE DSK2:[]*.BAK ;importatn - ERASE {???} .BAK ERASE DIRECT.LST ;important - don't modify ERASE HASHCK.OLD ;important - don't modify RENAME HASHCK.OLD=HASHCK.NEW ;important - don't modify DIRSEQ DSK2:[]/E ;VERY IMPORTANT - DIRSEQ {???} /E !!! DIR/H = DSK2:[100,1?] ; Start of "customizing" - RENAME DIRHSH.ONE=DIRECT.LST ; yours may differ, but DIR/H = DSK2:[100,2?] ; note pattern and technique. RENAME DIRHSH.TWO=DIRECT.LST DIR/H = DSK2:[100,5?] RENAME DIRHSH.THR=DIRECT.LST DIR/H = DSK2:[100,6?] RENAME DIRHSH.FOR=DIRECT.LST DIR/H = DSK2:[100,10?] RENAME DIRHSH.FIV=DIRECT.LST DIR/H = DSK2:[100,11?] RENAME DIRHSH.SIX=DIRECT.LST DIR/H = DSK2:[100,12?] RENAME DIRHSH.SEV=DIRECT.LST DIR/H = DSK2:[100,13?] RENAME DIRHSH.EIT=DIRECT.LST APPEND HASHCK.NEW=DIRHSH.ONE,DIRHSH.TWO,DIRHSH.THR,DIRHSH.FOR,DIRHSH.FIV,DIRHSH.SIX,DIRHSH.SEV,DIRHSH.EIT ERASE DIRHSH.* RUN HASHCK ;This will create HASHCK.RPT PRINT HASHCK.RPT