DEFINE VERB FAVOID IMAGE JFCTL.EXE parameter p1,prompt="JFAn:",value(required,type=$device),label=UNIT parameter p2,label=FNAM,prompt="Disk",value(type=$infile) qualifier DEASSIGN qualifier ALDEFONLY qualifier FRACTION,value(type=$number) qualifier MINIMUM,value(type=$number) qualifier MAXIMUM,value(type=$number) qualifier CBT,value(type=$number) ! Usage: FAVOID/switches JFAn: disk: ! Where JFAn: is a unit of JF: that is not otherwise in use and ! disk: is some disk to fragmentation-avoid on. ! ! switches: ! /CBT:n do contig best try alloc every nth file open. Default=1 ! n=1 to 1000 legal ! /FRACTION:n Extend file by 1/n of current filesize (but subject to ! other constraints). Default n=4, 1 to 1000 legal. ! /MINIMUM:n Extend file at least n blocks. 1 to 1000 legal. ! /MAXIMUM:n Extend file at most n blocks. 0 to 1000000 legal. If ! n=0 it means use 1/32 of disk size or 2000 blks ! whichever is greater ! /DEASSIGN Turns off fragmentation avoider. ! ! /ALDEFONLY causes extend to be modified only if the "ALDEF" bit is set ! so that the program has said to use the vol default ! extend. Generally do NOT use this; it's a waste.