FID v. 1.1, 10-SEP-2001
Uility to find out a file name starting from it's FID
(File Identification number).
A 'FID' is a file identification of three
numbers; Files-11 file system use it to identify a file onto disks.
If you know the "FID" of a file but not it's name (some analyze utilities
can give this result) you can use FID to find out the real name of the
file.
Version 1.0 works with OpenVMS VAX.
Version 1.1 works with OpenVMS AXP.
VAX/ALPHA OBJ and EXE included.
Easy to use; you need Read access to the
file, or SYSPRV privilege.
Build it using the BUILD.COM procedure
included. Run it with "RUN FID" command.
Here are two examples of use.
Comments and...donations to: franco.brunetta@libero.it
-------------------------------------------------------
Two examples.
FIRST EXAMPLE:
------------------------------------------------------
$ DIR/FILE
Directory DISK$1:[DOC.HELP]
A.HLP;1 (3031,15,0)
CDC_HELP.HLB;19 (1285,50,0)
Z.Z;2 (3035,16,0)
Z.Z;1 (1264,10,0)
Total of 4 files.
$ FID
FID 1.1, utility to find a file name starting from
FILE IDENTIFICATION NUMBER
© 2001, FB
_FID, Device Name [default: Current_Disk] >
_FID, provide File Identification (using mask: xxxxx,xxx,x): 3031,15,0
%FID-S-OK, using FID: (3031,15,0), file name is:
DISK$1:[DOC.HELP]A.HLP;1
------------------------------------------------------
SECOND EXAMPLE:
------------------------------------------------------
$ DIR/FILE
Directory DISK$1:[DOC.HELP]
A.HLP;1 (3031,15,0)
CDC_HELP.HLB;19 (1285,50,0)
Z.Z;2 (3035,16,0)
Z.Z;1 (1264,10,0)
Total of 4 files.
$ FID
FID 1.1, utility to find a file name starting from
FILE IDENTIFICATION NUMBER
© 2001, FB
_FID, Device Name [default: Current_Disk] > DISK$3:
_FID, provide File Identification (using mask: xxxxx,xxx,x): 3031,,0
_FID, missing FID element nr.2; provide it: 15
%FID-E-NOSUCHFILE, no file found using id (3031,15,0)
This program is free software; you can redistribute
and modify it without restriction, provided that you don't incorporate
it into proprietary programs.
You're pleased to notify any substantial modification
to this program mailing it to: franco.brunetta@libero.it
This program is distributed in the hope that it will
be useful, but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.