1 /ACCESS
/ACCESS=keyword(=value)
This qualifier is used in combination with 3 possible
keywords : BEFORE=date, SINCE=date or NONE. The last access
date is used for selecting files. Use SINCE and BEFORE or NONE ,
but not both. The NONE keyword returns files which don't have a
last access date set. Examples :
o /ACCESS=BEFORE=date
o /ACCESS=(BEFORE=date,SINCE=anotherdate)
o /ACCESS=NONE
2 /ACE
/ACE=identifier
Searches for files containing an ACL list with an ACE for
this identifier.
3 /ALLOCATED
When using the /SIZE qualifier, the default size
used for comparison is the actual file size. Use
/ALLOCATED to force DFU to use the allocated filesize
for comparison.
4 /APPEND
/APPEND=filename
Same as /OUTPUT, but the output will be appended to the
file if it already exists. Thus output from multiple
DFU commands can be put in the same output file.
If the file does not exists it will be created.
5 /ATTRIBUTE
/ATTRIBUTE=keyword(=value)
This qualifier is used in combination with 3 possible
keywords : BEFORE=date, SINCE=date or NONE. The last attribute
change date is used in for selecting files. Use SINCE and BEFORE or
NONE , but not both. The NONE keyword returns files which don't
have a last attribute change date set. Examples :
o /ATTRIBUTE=BEFORE=date
o /ATTRIBUTE=(BEFORE=date,SINCE=anotherdate)
o /ATTRIBUTE=NONE
6 /BACKUP
/BACKUP=keyword(=value)
This qualifier is used in combination with 3 possible
keywords : BEFORE=date, SINCE=date or NONE. The backup
date is used in for selecting files. Use SINCE and BEFORE or NONE,
but not both. The NONE keyword returns files which don't have a
backup date recorded. Examples :
o /BACKUP=BEFORE=date
o /BACKUP=(BEFORE=date,SINCE=anotherdate)
o /BACKUP=NONE
7 /BAKFID
/BAKFID=backlink-file-id
Use this qualifier to look for a file with a specific backlink.
Only the first part of the file id must be specified, that is,
if the File id is (x,y,z) one must specifiy 'x' as the file-id.
Use this qualifier to get files from a specific directory.
If /BAKFID=0 is used, DFU returns files not belonging to a
directory (often temporary files).
8 /CHARACTERISTICS
/CHARACTERISTICS=(characteristic,...)
This qualifier is used to select files by their
characteristics. The possible characteristics are :
o BADACL : files marked with a bad ACL list
o BADBLOCK : files marked with Bad Blocks
o BESTTRY : files marked contiguous-best-try
o CONTIGUOUS : files which are contiguous
o DIRECTORY : files marked as a directory file
o ERASE : erase file before deletion
o LOCKED : files with the deacces lock bit set
o MARKED : files marked for deletion
o NOBACKUP : files marked as NoBackup
o NOCHARGE : files marked as NOCHARGE
o NOMOVE : files marked as NOMOVE
o SPOOL : spool files
o SCRATCH : files marked as scratch files
o NOSHELVABLE: files marked a noshelvable
o ISSHELVED : files which are shelved
DFU will use a logical AND to select files, that is
if several characteristics are specified DFU will only return
files which have all these characteristics set. To overrule
this, use the MATCH=OR keyword, eg:
SEARCH device/CHAR=(DIRECTORY,NOBACKUP,MATCH=OR)
9 /CREATED
/CREATED=keyword=value
This qualifier is used in combination with 2 possible
keywords : BEFORE=date or SINCE=date. The creation
date is used in for selecting files. Examples:
o /CREATED=BEFORE=date
o /CREATED=(BEFORE=date,SINCE=anotherdate)
10 /EXCLUDE
/EXCLUDE=filename
Use this qualifier to exclude filenames from the
selction. Eg.: /EXCLUDE=*.SYS will force DFU to not
select filenames matching *.SYS.
11 /EXPIRED
/EXPIRED=keyword(=value)
This qualifier is used in combination with 3 possible
keywords BEFORE=date, SINCE=date or NONE. The
expiration date is used in for selecting files.
Either use SINCE and BEFORE or NONE , but not
both. The NONE keyword returns files which don't
have a expiration date recorded. Examples :
o /EXPIRED=BEFORE=date
o /EXPIRED=(BEFORE=date,SINCE=anotherdate)
o /EXPIRED=NONE
12 /FID
/FID=file-id
Use this qualifier to look for a specific
file. Only the first part of the file id must be
specified, that is , if the File id is (x,y,z) one
must specifiy 'x' as the file-id. If this qualifier is used,
DFU does not scan INDEXF.SYS but just looks up the specific file
header. Therefore, this qualifier can not be combined with other
search qualifiers such as /SIZE or /FILE.
13 /FILE
/FILE=filename
DFU selects only file names which match the
'filename'. Wildcards may be used, eg: /FILE=*.SYS or
/FILE=LOGIN.*.
14 /FORMAT
/FORMAT=format_string
Used with /OUTPUT. Create an output file using
the format as described in formatstring. The format string
MUST contains the !AS directive; DFU fills in the resultant
file there. Example :
DFU> SEARCH/FILE=*.TMP/FORMAT="$delete/confirm !AS"
15 /FRAGMENT
/FRAGMENT [=option]
Shows the numbers of headers/fragments of the file.
Available options:
o /FRAGMENT
Don't select files, but show fragmentation info
o /FRAGMENT=MINUMUM=fragments
DFU selects files with at least 'fragments' fragments
o /FRAGMENT=MAXIMUM=fragments
DFU selects files with at most 'fragments' fragments
Both options can be combined, eg.:
/FRAGMENT=(MIN=4,MAX=10) will select all files with
between 4 and 10 fragments.
16 /FULL
Gives a full output for each found file. The
output contains directory, filename, File ID, Virtual
Block Number within INDEXF.SYS, filesize, owner,
creation date, revision date. Note that default is to produce
a 'short' output.
17 /HOME
Displays information about the home block of the disk.
DFU uses the home block to calculate the actual used
and free file headers in INDEXF.SYS.
18 /IDENT
/IDENT=identifier
/NOIDENT=identifier
DFU Selects files owned by this identifier. Another
way is to use the /OWNER=uic qualifier. /IDENT and /UIC can
not be used in the same DFU command. Using /NOIDENT causes
DFU to search for all files NOT owned by this identifier.
19 /LBN
/LBN=logical-block-number
The /LBN option is a special qualifier which allows
to find a file which contains a specific logical
block number. Note that this qualifier cannot be
combined with other search qualifiers (such as /FILE=).
20 /LIMIT
/LIMIT=(minimum=n,maximum=m)
Searches all directory files for a default version limit
between 'n' and 'm'.
21 /NAME_TYPE
/NAME_TYPE=ODS2 | ISL1 | UCS2
Searches for files with ODS2 (classic VMS), Iso-Latin1
or Unicode name type. This command is only meaningfull
for ODS5 disks.
22 /NOSEARCH
Do not search the volume. This qualifier can only be used
with /HOME. It is used to display only the home block info
of the device.
23 /NOVOLSET
The /NOVOLSET qualifier overrides default Volume set
processing by DFU. This is usefull eg. when doing a /LBN
search on a specific disk.
24 /MODIFIED
/MODIFIED=keyword=value
This qualifier is used in combination with 2 possible
keywords : BEFORE=date or SINCE=date. The revision
date is used in for selecting files. Examples :
o /MODIFIED=BEFORE=date
o /MODIFIED=(BEFORE=date,SINCE=anotherdate)
25 /MULTIPLE
This qualifier displays files which have extension
headers. This gives an indication about possible
fragmentation of the disk. Note that these headers can also
be a result of large ACL lists.
26 /ORGANIZATION
/ORGANIZATION=INDEXED | RELATIVE | SEQUENTIAL | DIRECT
This qualifier searches for files with the specified RMS
file organization
27 /OUTPUT
/OUTPUT=filename
This qualifier redirects the output from DFU about
all found files to an output file.
28 /OVER_ALLOCATED
/OVER_ALLOCATED=n
Select files for which the difference between blocks used
and allocated is greater than or equal to 'n' blocks.
29 /OWNER
/OWNER=uic
/NOOWNER=uic
Selects all files owned by the specified uic. This
qualifier cannot be used in combination with /IDENT.
The uic must be specified in a standard [grp,mem] format.
Using /NOOWNER causes DFU to search for all files
NOT owned by this uic.
30 /PLACED
Cheks for placed files.
31 /SIZE
/SIZE=option
The following options exist:
o /SIZE=MINUMUM=blocksize
DFU selects files at least blocksize blocks in size
o /SIZE=MAXIMUM=blocksize
DFU selects files at most blocksize blocks in size.
Both options can be combined, eg.:
/SIZE=(MIN=1000,MAX=10000) will select all files
between 1000 and 10000 blocks in size.
32 /SORT
This qualifier will sort the results of DFU to the
output file specified in /OUTPUT.
/SORT can not be used with /FULL or /SUMMARY.
33 /STATISTICS
/STATISTICS
/NOSTATISTICS (default)
Controls whether cpu and I/O consumption of the
command are shown.
34 /SUMMARY
Gives a summary of the total number of files
found, and the number of blocks occupied by these
files.
35 /TYPE
/TYPE=ODS2 | ODS5
Searches for files with ODS2 or ODS5 file headers.
Only usefull on ODS5 disks.
36 /VERSION_NUMBER
/VERSION_NUMBER=option
Use at least one of the following options:
o /VERSION_NUMBER=MINUMUM=file_version
DFU selects files whose version number in the file name
is at least 'file_version'.
o /VERSION_NUMBER=MAXIMUM=file_version
DFU selects files whose version number in the file name
is at most 'file_version'.
Both options can be combined, eg.:
/VERSION=(MIN=1000,MAX=10000) will select all files
with a version_number between 1000 and 10000 inclusive.