home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
cpm
/
zcpr2
/
xdir3.hlp
< prev
next >
Wrap
Text File
|
1994-07-13
|
28KB
|
629 lines
Overview of XDIR3
Basic Use of XDIR3 under ZCPR2
XDIR3 Output Control Options
XDIR3 File Selection Options
XDIR3 File Name Buffer Facility
Use of XDIR3 on Secure Systems
Overview of XD
Installation of XDIR3 and XD
:Overview of XDIR3
XDIR│á i≤ aε extendeΣ director∙ displa∙ utilit∙ designeΣá t∩ ì
ruεá unde≥ CP/═ 2.▓ anΣ suppor⌠ somσ oµ thσ extendeΣ feature≤á oµ ì
ZCPR▓ a≤ well« An∙ conventiona∞ CP/═ 2.▓ use≥ ma∙ usσ XDIR3¼ bu⌠ ì
hσá shoulΣ makσ surσ hσ turn≤ ofµ thσ ZCPR2-specifiπ feature≤á b∙ ì
runninτá thσá ZCPR▓ Installatioε Program¼á GENINS¼á oε XDIR│á anΣ ì
manuall∙ turninτ theφ ofµ beforσ usinτ XDIR3.
XDIR│á automaticall∙á adapt≤ t∩ an∙ Org-░ CP/═á 2.▓á system¼ ì
regardles≤ oµ thσ sizσ oµ it≤ disks« I⌠ read≤ thσ disδ paramete≥ ì
blocδ informatioε froφ thσ operatinτ systeφ t∩ determinσ wha⌠ thσ ì
attribute≤á oµá thσá disδ i⌠ i≤ workinτ witΦá are¼á anΣá i⌠á theε ì
present≤ it≤ displa∙ informatioε accordingly.
XDIR3 runs in two basic modes:
. as a directory display utility
. as a file scanner utility (File Name Buffer Facility)
XDIR│á i≤ ß ZCPR▓ utilit∙ whicΦ support≤ thσ extendeΣá ZCPR▓ ì
features¼ particularl∙ nameΣ directories.
A≤áá ßá director∙á displa∙á utility¼áá i⌠á display≤á t∩á yo⌡ ì
informatioεá abou⌠á thσ file≤ oε ß particula≥ disδá iεá al∞á use≥ ì
area≤á o≥á ß particula≥ use≥ area«á I⌠ give≤ yo⌡á thσá followinτ ì
information:
. Name of File
. Size of File (in K bytes)
. Attributes of File (Read/Only or System)
. Sum of Sizes of All Files Displayed
. Total Number of Files on Disk
. Amount of Space Remaining on Disk
. What Disk and What User Area you are looking at
A≤ ß filσ scanne≥ utility¼ i⌠ doe≤ thσ following:
. Logs a group of selected files to disk for later scan
. Prints the contents of such a log file
« Scan≤ ß loτ filσ anΣ compare≤ i⌠ witΦ thσ file≤
selected by you, telling you what files are
missing and what files are additional
XDIR│ i≤ quitσ human-oriented¼á witΦ man∙ built-iεá feature≤ ì
whicΦá providσá ßá human-interfacσ typσ oµ servicσ t∩á thσá user« ì
Some of these include:
. Named Directories may be specified
. The file listing is alphabetized by file name and
type or file type and name, depending on user
preference
. The file listing is organized vertically or
horizontally, depending on user preference
. Output may also be sent to disk or printer
« XDIR│ i≤ designeΣ t∩ ruε quickly
:Basic Use of XDIR3 under ZCPR2
XDIR3 is invoked by one of the following command lines:
XDIR afn oooo... or XDIR afn /oooo...
and
XDIR /oooo...
where all elements after the XDIR command are optional.
'afnºá i≤ aε ambiguou≤ filσ reference¼á a≤ describeΣ oεá thσ ì
followinτ frames«á 'oº i≤ aε optioε letter¼ whicΦ i≤ onσ o≥ morσ ì
oµá thσ option≤ describeΣ oε thσ nex⌠ frame«á Notσ tha⌠ sincσá ß ì
slasΦ denote≤ tha⌠ aε optioε follows¼ aε afε ma∙ no⌠ begiε witΦ ß ì
slash«á Thi≤á caε bσ changeΣ b∙ aε equatσ iε thσ sourcσ codσá oµ ì
XDIR3 if desired.
Aa - Set the attributes of the files to be displayed
a=S for System Files, a=N for Non-System Files
a=A for All Files (Non-System and System)
D - Send Output to Disk
Ff - Engage File Name Buffer Facility
f=L to Log File Names to FNAMES.DIR
f=P to Print Names Stored in FNAMES.DIR
f=S to Scan Disk and Compare to FNAMES.DIR
I - Inspect files selected by FL option
N - Negate Selection; select those files which do NOT
match the ambiguous file name
Oo - Toggle Output Control Options
o=A for File Attributes, o=F for Form Feed
o=G for Grouping, o=H for Horiz/Vert Format
P - Send Output to Printer
PF - Same as POF (Abbreviated Form)
'afn' is an ambiguous file reference, of the general form:
dir:filename.typ
where
filename.typ is a conventional CP/M ambiguous file name
(wild card characters of ? and * are OK,
but file name must NOT start with /)
dir: is a ZCPR2 directory specification, which may
be one of the following forms:
d: where 'd' is a disk letter (A-P) to indicate
the current user area on that disk
u: where 'u' is a user number (0-31) to indicate
that user on the current disk; 'u' may
be a '?', in which case all user areas
are selected
du: where 'du' specifies both disk and user
name: where 'name' is the name of a directory
(disk/user area)
Examples of an ambiguous file reference are:
A:FILE.TXT A4:FILE.TXT
ROOT:FILE.TXT A?:*.COM
12:*.* A12:SYSLIB*.*
Examples of an XDIR3 command are:
XDIR ROOT:*.COM AAN
-- Select All Files in directory ROOT which do
NOT match *.COM
XDIR B10: ASD
-- Select the System Files in B10, and send
output to disk as well as console
XDIR /AADP
-- Select All Files in current directory, and
send output to disk and printer as well as
console
:XDIR3 Output Control Options
These options are:
D - Send Output to Disk
Oo - Output Control
OA - Toggle Display of File Attributes
OF - Toggle Send of Form Feed with Print
OG - Toggle File Grouping (name/type or type/name)
O╚ - Togglσ Forma⌠ (Horizonta∞ o≥ Vertical)
P - Send Output to Printer
PF - Same as POF, which sends output to printer and
form feeds when done
─ anΣ ╨ arσ fairl∙ obvious«á Iµ ╨ i≤ specified¼á thσ outpu⌠ ì
goe≤ t∩ you≥ printe≥ (CP/═ LST║á device⌐ a≤ wel∞ a≤ you≥ console« ì
Iµá ─ i≤ specified¼á thσ outpu⌠ goe≤ t∩ you≥ curren⌠ director∙ a≤ ì
thσ filσ XDIR.DIR« Iµ XDIR.DI╥ alread∙ exists¼ i⌠ i≤ replaced.
Al∞á oµá thσá O∩ option≤ arσ toggled«á If¼á vißá GENIN╙á a⌠ ì
installatioε time¼ yo⌡ selecteΣ n∩ displa∙ oµ filσ attributes¼ O┴ ì
wil∞á causσá thi≤ defaul⌠ t∩ bσ toggleΣ anΣ thσá filσá attribute≤ ì
displayed. The same is true with the OF, OG, and OH forms.
O┴á allow≤á yo⌡ t∩ selec⌠ you≥ displa∙ t∩ includσá thσá filσ ì
attribute≤ field«á Thi≤ field¼á whicΦ occur≤ afte≥ thσ filσ sizσ ì
i≤ printeΣ fo≥ eacΦ file¼á optionall∙ contain≤ thσ letter≤ ╥á anΣ ì
S¼á indicatinτá tha⌠á thσ preceedinτ filσ wa≤ Read/Onl∙á (iµá thσ ì
lette≥á ╥ appears⌐ anΣ tha⌠ thσ preceedinτ filσ wa≤ ß Systeφ filσ ì
(iµ thσ lette≥ ╙ appears)«á Iµ ╥ i≤ no⌠ present¼ thσ filσ i≤ NO╘ ì
Read/Onl∙ (i⌠ i≤ Read/Write)¼á anΣ iµ ╙ i≤ no⌠ present¼á thσ filσ ì
is Non-System.
O╞á allow≤á yo⌡ t∩ selec⌠ aε automatiπ forφá feeΣá wheεá thσ ì
director∙á displa∙ i≤ sen⌠ t∩ thσ printer«á Iµ printe≥ outpu⌠ i≤ ì
selecteΣ (╨ option⌐ AN─ thσ forφ feeΣ flaτ i≤ ON¼á theε thσá las⌠ ì
linσá oµ thσ printou⌠ wil∞ bσ followeΣ b∙ ß forφ feeΣá character« ì
Man∙á printer≤ responΣ t∩ thi≤ characte≥ b∙ advancinτ t∩ thσá to≡ ì
oµ thσ nex⌠ page«á Note║ thσ specia∞ forφ P╞ i≤ provideΣ t∩ ac⌠ ì
thσá samσ a≤ ╨ (fo≥ turninτ oε printe≥ output⌐ anΣ O╞ (t∩á togglσ ì
the form feed function).
O╟á allow≤ yo⌡ t∩ selec⌠ you≥ displa∙ t∩ bσ alphabetizeΣá b∙ ì
filσá namσ anΣ typσ o≥ typσ anΣ name«á Iµ b∙ filσ namσ anΣ type¼ ì
theε AA.TX╘ come≤ beforσ BB.COM«á Iµ b∙ filσ typσ anΣ name¼ theε ì
BB.CO═á come≤ beforσ AA.TXT«á Alphabetizatioε b∙ filσá namσá anΣ ì
typσ group≤ file≤ oµ thσ samσ namσ togethe≥ (F╬ fields¼á likσ al∞ ì
XDIR3.¬á files)¼á whilσ b∙ filσ typσ anΣ namσ group≤ file≤ oµ thσ ì
samσ typσ togethe≥ (F╘ fields¼ likσ al∞ *.TX╘ files).
O╚ allow≤ yo⌡ t∩ selec⌠ you≥ alphabetizeΣ file≤ t∩ bσ listeΣ ì
dowεá thσá screeε (vertical⌐ o≥ acros≤ thσá screeεá (horizontal)« ì
Thσ screeε i≤ divideΣ int∩ threσ columns¼á anΣ ß vertica∞ listinτ ì
alphabetize≤ dowε thσ firs⌠ column¼ theε thσ second¼ anΣ theε thσ ì
third¼ whilσ ß horizonta∞ listinτ alphabetize≤ first¼ second¼ anΣ ì
thirΣ column≤ oε thσ firs⌠ line¼ anΣ s∩ oε witΦ eacΦ line.
╔á likσ t∩ grou≡ m∙ listing≤ b∙ filσ typσá first¼á anΣá theε ì
name¼á anΣá ╔ als∩ prefe≥ thσ vertica∞ displa∙ format«á Herσá i≤ ì
sucΦ ß listing (generated by the command line "XDIR"):
XDIR III, Version 1.6 Vertical Listing by File Type and Name
Disk: B User: 7, File Attributes: Non-System
Filename.Typ Size K RS Filename.Typ Size K RS Filename.Typ Size K RS
-------- --- ------ -- -------- --- ------ -- -------- --- ------ --
BIO .DOC 4 GAUDE .TXT 4 SWCT .TXT 8
XDIR3 .HLP 24 SCCE .TXT 8 SWDISTCT.TXT 4
BIO .TXT 4 SCOST .TXT 4 TRPT .TXT 4
BOOKCT .TXT 12 STATUS .TXT 8 UNIX .TXT 24
CARTERS .TXT 4
13 Files Occupying 112K, 96 Files on Disk and 4088K Free
Note that we are alphabetized down the columns by file type.
Somσá prefe≥á no⌠á t∩ seσ thσ Filσá Attribute≤á Field≤á (thσ ì
column≤á headeΣ b∙ RS)«á ╔ caε togglσ thi≤ ofµ (fo≥ thi≤ displa∙ ì
only⌐ b∙ usinτ thσ O┴ optioε (generateΣ b∙ thσ commanΣ linσ "XDI╥ ì
/OA"):
XDIR III, Version 1.6 Vertical Listing by File Type and Name
Disk: B User: 7, File Attributes: Non-System
Filename.Typ Size K Filename.Typ Size K Filename.Typ Size K
-------- --- ------ -------- --- ------ -------- --- ------
BIO .DOC 4 GAUDE .TXT 4 SWCT .TXT 8
XDIR3 .HLP 24 SCCE .TXT 8 SWDISTCT.TXT 4
BIO .TXT 4 SCOST .TXT 4 TRPT .TXT 4
BOOKCT .TXT 12 STATUS .TXT 8 UNIX .TXT 24
CARTERS .TXT 4
13 Files Occupying 112K, 96 Files on Disk and 4088K Free
Note║á thσá R╙á column≤ arσ no≈ removed«á ┴ GENIN╙á optioε ì
exist≤ whicΦ allow≤ yo⌡ t∩ se⌠ thi≤ typσ oµ displa∙ a≤ default.
Froφ thi≤ poin⌠ forward¼á fo≥ thσ conveniencσ oµ thσ displa∙ ì
size¼á ╔á wil∞ usσ thσ O┴ option«á Somσ prefe≥ t∩ alphabetizσ b∙ ì
filσ name«á ╔ aφ usinτ thσ O╟ optioε t∩ fli≡ thi≤ (generateΣá b∙ ì
thσ commanΣ linσ "XDI╥ /OAOG"):
XDIR III, Version 1.6 Vertical Listing by File Name and Type
Disk: B User: 7, File Attributes: Non-System
Filename.Typ Size K Filename.Typ Size K Filename.Typ Size K
-------- --- ------ -------- --- ------ -------- --- ------
BIO .DOC 4 SCCE .TXT 8 SWDISTCT.TXT 4
BIO .TXT 4 SCOST .TXT 4 TRPT .TXT 4
BOOKCT .TXT 12 STATUS .TXT 8 UNIX .TXT 24
CARTERS .TXT 4 SWCT .TXT 8 XDIR3 .HLP 24
GAUDE .TXT 4
13 Files Occupying 112K, 96 Files on Disk and 4088K Free
Again¼á wσ arσ alphabetizeΣ dowε thσ columns¼á bu⌠ thσ orde≥ ì
i≤ b∙ filσ namσ anΣ theε filσ type.
Finally¼á somσá prefe≥á horizonta∞ a≤á opposeΣá t∩á vertica∞ ì
listings«á Herσá i≤á anothe≥á listinτ whicΦá i≤á horizonta∞á anΣ ì
grouped by file name first (generated by "XDIR /OAOH"):
XDIR III, Version 1.6 Horizontal Listing by File Type and Name
Disk: B User: 7, File Attributes: Non-System
Filename.Typ Size K Filename.Typ Size K Filename.Typ Size K
-------- --- ------ -------- --- ------ -------- --- ------
BIO .DOC 4 XDIR3 .HLP 24 BIO .TXT 4
BOOKCT .TXT 12 CARTERS .TXT 4 GAUDE .TXT 4
SCCE .TXT 8 SCOST .TXT 4 STATUS .TXT 8
SWCT .TXT 8 SWDISTCT.TXT 4 TRPT .TXT 4
UNIX .TXT 24
13 Files Occupying 112K, 96 Files on Disk and 4088K Free
Thσá O╞á forφ i≤ no⌠ illustrateΣ herσ sincσ i⌠ result≤ iεá ß ì
forφáá feeΣá oεá thσá printe≥á anΣá doe≤á no⌠á lenΣáá itselµáá t∩ ì
demonstratioε oε thσ CR╘ likσ thσ others« Thσ format¼ oµ course¼ ì
is similar to the others.
:XDIR3 File Selection Options
Thσá followinτá option≤ (anΣ thσ DIR║á field⌐á contro∞á filσ ì
selection:
Aa - Set the attributes of the files to be displayed
a=S for System Files, a=N for Non-System Files
a=A for All Files (Non-System and System)
N - Negate Selection; select those files which do NOT
match the ambiguous file name
Thσ ╬ optioε negate≤ you≥ ambiguou≤ filσ namσ reference¼ bu⌠ ì
i⌠á stay≤á iε thσ SAM┼ se⌠ oµ systeφ o≥á non-systeφá files«á Fo≥ ì
instance¼á XDI╥á *.CO═ /NA╙ select≤ al∞ SYSTE═ file≤ whicΦ d∩ NO╘ ì
matcΦ *.COM« Iµ yo⌡ havσ installeΣ XDIR│ t∩ automaticall∙ selec⌠ ì
botΦ SYSTE═ anΣ NON-SYSTE═ files¼á theε XDI╥ *.CO═ /╬ wil∞ selec⌠ ì
all non-COM files in your current directory.
Thσá ┴á optioεá set≤á thσ attribute≤á oµá thσá file≤á t∩á bσ ì
displayed«á Iµ A┴ i≤ presented¼á theε botΦ Non-Systeφ anΣ Systeφ ì
file≤ wil∞ bσ displayed«á Iµ AS¼á theε jus⌠ Systeφ files¼ anΣ iµ ì
AN¼ theε jus⌠ Non-System«
Yo⌡á caεá se⌠á thσá defaul⌠ filσá attributσá displa∙á t∩á bσ ì
whateve≥áá yo⌡á desire«áá Usinτá GENINS¼áá yo⌡á caεá havσá XDIR│ ì
automaticall∙ selec⌠ jus⌠ thσ Systeφ files¼á jus⌠ thσá Non-Systeφ ì
files¼á o≥á botΦ Non-Systeφ anΣ Systeφ file≤ wheneve≥ yo⌡ ruεá i⌠ ì
withou⌠ usinτ thσ ┴ option.
B7>xdir root:*.com aanoa
XDIR III, Version 1.6 Vertical Listing by File Type and Name
Disk: A User: 15, File Attributes: Non-System System
Filename.Typ Size K Filename.Typ Size K Filename.Typ Size K
-------- --- ------ -------- --- ------ -------- --- ------
VITALS .BAD 4 VFILER .CMD 4 SYSIO .IO 4
ASM .CFG 4 CPZM .CPM 12 EBCDIC .XLT 4
C .CFG 4 CPZMH .CPM 12 MULTICS .XLT 4
DBASE .CFG 4 LD .DIR 4 PARITYEV.XLT 4
PASCAL .CFG 4 NAMES .DIR 4 PARITYOD.XLT 4
STD .CFG 4 BAD .DOC 8 NEWDISK .ZEX 4
TEXT .CFG 4 NOTESHD .DOC 16
20 Files Occupying 112K, 303 Files on Disk and 1884K Free
Thi≤ select≤ al∞ non-CO═ file≤ iε thσ director∙ ROOT«á BotΦ ì
Systeφ anΣ Non-Systeφ file≤ arσ selected.
B7>xdir root:*.com asnoa
XDIR III, Version 1.6 Vertical Listing by File Type and Name
Disk: A User: 15, File Attributes: System
No files selected -- 1884K Free
Thi≤ select≤ thσ non-CO═ Systeφ file≤ iε thσ director∙ ROOT« ì
Note that no files matched that selection.ì
B7>xdir root:*.com noa
XDIR III, Version 1.6 Vertical Listing by File Type and Name
Disk: A User: 15, File Attributes: Non-System
Filename.Typ Size K Filename.Typ Size K Filename.Typ Size K
-------- --- ------ -------- --- ------ -------- --- ------
VITALS .BAD 4 VFILER .CMD 4 SYSIO .IO 4
ASM .CFG 4 CPZM .CPM 12 EBCDIC .XLT 4
C .CFG 4 CPZMH .CPM 12 MULTICS .XLT 4
DBASE .CFG 4 LD .DIR 4 PARITYEV.XLT 4
PASCAL .CFG 4 NAMES .DIR 4 PARITYOD.XLT 4
STD .CFG 4 BAD .DOC 8 NEWDISK .ZEX 4
TEXT .CFG 4 NOTESHD .DOC 16
20 Files Occupying 112K, 303 Files on Disk and 1884K Free
Thi≤á select≤ thσ non-CO═ file≤ iε thσ director∙ ROO╘á whicΦ ì
are Non-System. Non-System is my selected default for XDIR3.
:XDIR3 File Name Buffer Facility
Thσá option≤ oµ XDIR│ whicΦ dea∞ witΦ thσ Filσá Namσá Buffe≥ ì
Facility are:
Ff - Engage File Name Buffer Facility
f=L to Log File Names to Disk
f=P to Print Names Logged to Disk
f=S to Scan Disk for File Names and Compare to
Log
I - Inspect files selected by FL option
Thσá filσ selectioε option≤ comσ int∩ pla∙ a≤ wel∞ witΦá thσ ì
F╠á optioεá t∩ selec⌠ thσ file≤ t∩ bσ placeΣ int∩ thσá loτá file¼ ì
FNAMES.DIR.
Thσá F╠ optioε write≤ thσ use≥ number≤ anΣ filσ name≤ oµ thσ ì
selecteΣá file≤á t∩á disδ int∩ thσá filσá nameΣá FNAMES.DIR«á Iµ ì
FNAMES.DI╥ alread∙ exists¼á theε i⌠ i≤ rewritten« Thσ FNAMES.DI╥ ì
files is used by the FP and FS options.
Thσá ╔á optioεá (fo≥ inspect⌐ allow≤ thσá use≥á t∩á manuall∙ ì
approve each file before its name is placed into FNAMES.DIR.
Thσá F╨ optioε simpl∙ print≤ ou⌠ thσ use≥ number≤ anΣá name≤ ì
oµ al∞ thσ file≤ storeΣ iε FNAMES.DIR«á Iµ FNAMES.DI╥ i≤ no⌠á iε ì
thσ curren⌠ directory¼á F╨ wil∞ searcΦ alonτ thσ ZCPR▓ patΦ unti∞ ì
it finds it or reaches the end of the path.
Thσ F╙ optioε scan≤ FNAMES.DI╥ anΣ thσ file≤ selecteΣ b∙ thσ ì
use≥á (o≥ implieΣ iµ n∩ specifiπ filσ selectioε optioε i≤á given⌐ ì
anΣ compare≤ them« Iµ ß filσ exist≤ iε FNAMES.DI╥ bu⌠ no⌠ iε thσ ì
selecteΣ files¼ it≤ namσ i≤ printeΣ a≤ ß missinτ file« Iµ ß filσ ì
exist≤á oε disδ bu⌠ no⌠ iε thσ FNAMES.DI╥ file¼á theε it≤ namσ i≤ ì
printed as an additional file.
Notσá tha⌠ thσ use≥ shoulΣ kee≡ iε minΣ wha⌠ hσ i≤á scanninτ ì
fo≥ wheε hσ use≤ thσ Filσ Namσ Buffe≥ Facility« Fo≥ instance¼ iµ ì
hσá select≤ botΦ Non-systeφ anΣ Systeφ file≤ witΦ thσá F╠á optioε ì
anΣ theε default≤ t∩ Non-Systeφ witΦ thσ F╙ option¼á theε severa∞ ì
files will come up missing while this is not necessarily true.
Usinτ GENINS¼á thσ Installatioε Prograφ fo≥ ZCPR2¼á yo⌡á caε ì
creatσá tw∩á differen⌠á version≤ oµ XDIR│á -- onσá fo≥á Director∙ ì
Displa∙áá operation≤á anΣá onσá fo≥á Filσá Namσá Buffe≥á Facilit∙ ì
functions« Iµ yo⌡ d∩ this¼ theε yo⌡ coulΣ als∩ se⌠ thσ Director∙ ì
Displa∙ versioε t∩ worδ witΦ Non-Systeφ file≤ b∙á default¼á whilσ ì
yo⌡á coulΣ se⌠ thσ Filσ Namσ Buffe≥ Facilit∙ versioε t∩ worδ witΦ ì
botΦ Non-Systeφ anΣ Systeφ files.
Thσ followinτ i≤ ß samplσ termina∞ sessioε whicΦ illustrate≤ ì
thσá usσ oµ thσ XDIR│ Filσ Namσ Buffe≥á Facility«á Comment≤á arσ ì
placeΣ ou⌠ t∩ thσ sidσ oµ thσ command≤ anΣ arσ denoteΣ b∙ "<--".
B7>xdir /fli <-- Log Files to Disk and Inspect
XDIR III, Version 1.6
Inspection of Files for Logging to Disk
Log 7 DU2 .HLP to Disk (Y/N/<CR>=Y)? Y
Log 7 S100 .TXT to Disk (Y/N/<CR>=Y)? N
Log 7 STD .MSG to Disk (Y/N/<CR>=Y)? N
Log 7 SYSLIB .ART to Disk (Y/N/<CR>=Y)? N
Log 7 TALK .SUM to Disk (Y/N/<CR>=Y)? N
Log 7 TEMP .TXT to Disk (Y/N/<CR>=Y)? Y
Log 7 XDIR3 .HLP to Disk (Y/N/<CR>=Y)? Y
Log 7 Z2CON .WS to Disk (Y/N/<CR>=Y)? Y
Log 7 Z2CON .WSH to Disk (Y/N/<CR>=Y)? Y
Log 7 Z2INS .WS to Disk (Y/N/<CR>=Y)? Y
Log 7 Z2INS .WSH to Disk (Y/N/<CR>=Y)? Y
Logging File Names to Disk --
7 File Names to be Logged to Disk
Horizontal Listing by File Name and Type
U Filename.Typ U Filename.Typ U Filename.Typ U Filename.Typ
- -------- --- - -------- --- - -------- --- - -------- ---
7 DU2 .HLP 7 TEMP .TXT 7 XDIR3 .HLP 7 Z2CON .WS
7 Z2CON .WSH 7 Z2INS .WS 7 Z2INS .WSH
B7>xdir /fp <-- Print out the names of the logged files
XDIR III, Version 1.6
Printout of Recrded File Names --
7 File Names Recorded
Horizontal Listing by File Name and Type
U Filename.Typ U Filename.Typ U Filename.Typ U Filename.Typ
- -------- --- - -------- --- - -------- --- - -------- ---
7 DU2 .HLP 7 TEMP .TXT 7 XDIR3 .HLP 7 Z2CON .WS
7 Z2CON .WSH 7 Z2INS .WS 7 Z2INS .WSH
B7>era temp.txt <-- Erase one of the logged files
TEMP .TXT <-- for this demo
B7>xdir /fs <-- Scan the disk
XDIR III, Version 1.6
File Name Scanner
Files Named in FNAMES.DIR missing from Disk --
Horizontal Listing by Fie Name and Type
U Filename.Typ U Filename.Typ U Filename.Typ U Filename.Typ
- -------- --- - -------- --- - -------- --- - -------- ---
7 TEMP .TXT
Additional Files on Disk NOT in FNAMES.DIR --
Horizontal Listing by File Name and Type
U Filename.Typ U Filename.Typ U Filename.Typ U Filename.Typ
- -------- --- - -------- --- - -------- --- - -------- ---
7 FNAMES .DIR 7 S100 .TXT 7 STD .MSG 7 SYSLIB .ART
7 TALK .SUM
File Scan Complete
:Use of XDIR3 on Secure Systems
Oε Securσ Systems¼ sucΦ a≤ Remotσ CP/═ Systems¼ XDIR│ ma∙ bσ ì
configured¼á viß GENINS¼á t∩ providσ ß securσ director∙á utility« ì
Somσ idea≤ alonτ thi≤ linσ include:
. You can install XDIR3 so that it cannot look at any
directory other than the one it is in
. You can install XDIR3 so that you can look at the
current user area on any disk, but not in other
user areas
. You can install XDIR3 so that you can look at all
user areas on the current disk, but not on any
other disk
. You can install XDIR3 so that you cannot look at any
System files
. You can install XDIR3 so that none of the F options
are available
« Yo⌡ caε instal∞ XDIR│ s∩ tha⌠ user≤ ma∙ lis⌠ thσ
files (FP) or scan the disk (FS), but not log
files to disk (FL)
Thesσ arσ jus⌠ somσ oµ thσ way≤ ╔ havσ designeΣ XDIR│ t∩á bσ ì
flexiblσ iε thesσ type≤ oµ environments«á Iε ß morσ conventiona∞ ì
environment¼á sucΦá a≤á ß softwarσ developmen⌠á environment¼á yo⌡ ì
woulΣá probabl∙á wan⌠á XDIR│á t∩á givσá yo⌡á completσá acces≤á t∩ ì
everything.
Seσá thσá nex⌠ sectioε oε installatioε fo≥ morσá detail≤á oε ì
setting XDIR3 capabilities and defaults.
:Overview of XD
WitΦá usage¼á i⌠ ha≤ beeε noteΣ tha⌠ mos⌠ oµ thσ morσ exotiπ ì
feature≤ oµ XDIR│ arσ no⌠ useΣ 99Ñ oµ thσ time«á Iεá particular¼ ì
thesσ feature≤ includσ thσ Filσ Scanne≥ anΣ Disδ Outpu⌠ facility« ì
Becausσá thesσ feature≤ cos⌠ iε term≤ oµ thσ sizσ oµ XDIR.CO═ anΣ ì
it≤ executioε speed¼á anothe≥ versioε oµ XDIR.COM¼ calleΣ XD.COM¼ ì
has been created.
X─á i≤á completel∙á compatablσ witΦ XDI╥á iεá term≤á oµá thσ ì
option≤á i⌠á accept≤ anΣ ho≈ i⌠ operates«á Thσ onl∙á difference≤ ì
betweeεá thσá tw∩á i≤á tha⌠ thσá Filσá Scanne≥á anΣá Disδá Outpu⌠ ì
facilitie≤ havσ beeε removeΣ froφ XD«á Hence¼á thσ D¼á F¼á anΣ ╔ ì
option≤á arσ no⌠ available«á Ever∙ othe≥ optioε oµ XDI╥ i≤ stil∞ ì
intact¼á however¼á anΣ perform≤ iε thσ samσ way« A≤ ß result¼ X─ ì
is notable smaller than XDIR.
X─á display≤á t∩ thσ use≥ informatioε abou⌠ thσ file≤á oεá ß ì
particula≥ disδ iε al∞ use≥ area≤ o≥ ß particula≥ use≥ area«á I⌠ ì
give≤ hiφ thσ followinτ information:
. Name of File
. Size of File (in K bytes)
. Attributes of File (Read/Only or System)
. Sum of Sizes of All Files Displayed
. Total Number of Files on Disk
. Amount of Space Remaining on Disk
. What Disk and What User Area you are looking at
X─á i≤á quitσ human-oriented¼á witΦ man∙á built-iεá feature≤ ì
whicΦá providσá ßá human-interfacσ typσ oµ servicσ t∩á thσá user« ì
Somσ oµ thesσ include:
. Named Directories may be specified
. The file listing is alphabetized by file name and
type or file type and name, depending on user
preference
. The file listing is organized vertically or
horizontally, depending on user preference
. Output may also be sent to disk or printer
« XDIR│ i≤ designeΣ t∩ ruε quickly
XD is invoked by one of the following command lines:
XD afn oooo... or XD afn /oooo...
and
XD /oooo...
where all elements after the XD command are optional.
'afnºá i≤ aε ambiguou≤ filσ reference¼á a≤ describeΣ oεá thσ ì
followinτ frames«á 'oº i≤ aε optioε letter¼ whicΦ i≤ onσ o≥ morσ ì
oµá thσ option≤ describeΣ oε thσ nex⌠ frame«á Notσ tha⌠ sincσá ß ì
slasΦ denote≤ tha⌠ aε optioε follows¼ aε afε ma∙ no⌠ begiε witΦ ß ì
slash«á Thi≤á caε bσ changeΣ b∙ aε equatσ iε thσ sourcσ codσá oµ ì
XD if desired.
XD options are:
Aa - Set the attributes of the files to be displayed
a=S for System Files, a=N for Non-System Files
a=A for All Files (Non-System and System)
N - Negate Selection; select those files which do NOT
match the ambiguous file name
Oo - Toggle Output Control Options
o=A for File Attributes, o=F for Form Feed
o=G for Grouping, o=H for Horiz/Vert Format
P - Send Output to Printer
PF - Same as POF (Abbreviated Form)
:Installation of XDIR3 and XD
GENIN╙á i≤ thσ installatioε prograφ whicΦ come≤á alonτá witΦ ì
ZCPR▓á anΣá allow≤ thσ use≥ t∩ definσ thσ basiπ capabilitie≤á anΣ ì
defaul⌠á function≤á executeΣá b∙ ß particula≥á cop∙á oµá ßá ZCPR▓ ì
utility«á GENIN╙ i≤ awarσ oµ thσ specifiπ requirement≤ oµ al∞ oµ ì
thσ ke∙ ZCPR▓ utilities¼á includinτ XDIR│ anΣ XD¼á anΣ adapt≤ fo≥ ì
eacΦ utility'≤ specifiπ needs.
Wheεá GENIN╙ i≤ executed¼á i⌠ ask≤ thσ use≥ fo≥ thσ namσá oµ ì
thσ filσ t∩ bσ installed«á Thσ use≥ ma∙ specif∙ thi≤ filσ iε thσ ì
norma∞ ZCPR▓ format:
dir:filename.typ
GENIN╙á wil∞á reaΣá thσá firs⌠ blocδá oµá thi≤á file¼á whicΦ ì
contain≤ thσ customizatioε information¼á anΣ theε allo≈ yo⌡ t∩ d∩ ì
onσ oµ threσ thing≤ (it≤ basiπ commanΣ prompt):
. Display the Current Features
. Set the Features of the program to the user's liking
. Exit and optionally create a new COM file
Thσá feature≤á whicΦ ma∙ bσ se⌠ b∙ thσ systeφ manage≥á unde≥ ì
GENINS for XDIR3 and XD are:
. Whether the user may specify a directory (disk/user)
. If directory specification is allowed, whether the
user may specify just disk or just user (but not
necessarily both)
. Whether the user may employ any of the F options
. If the F options may be used, if the user may employ
the FL option specificially
Features to be Set, Continued:
. Whether the user may employ the AS option
. Whether XDIR3 will perform a Directory Display
of File Name Buffer Facility function by default
. Whether XDIR3 or XD will display Non-System or System
files (or both) by default
. Whether the alphabetization will be by file name and
type or type and name by default
. Whether the listing will be vertical or horizontal by
default
« Whethe≥ ZCPR▓ Externa∞ Path≤ arσ available¼ and¼ iµ
so, what the base path address is
. Whether the File Attributes will be included in the
display by default
. Whether printer output will be followed by a form
feed by default
Iµá thσ use≥ i≤ no⌠ runninτ ZCPR2¼á hσ shoulΣ disablσ al∞ oµ ì
thσá ZCPR▓á features«á Thi≤ shoulΣ bσ donσ iε thσá usua∞á manne≥ ì
under GENINS (see the GENINS manual).