home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / sigm / vol103 / xdir3.hlp < prev    next >
Encoding:
Text File  |  1985-02-10  |  21.6 KB  |  503 lines

  1. Overview of XDIR3
  2. Basic Use of XDIR3 under ZCPR2
  3. XDIR3 Output Control Options
  4. XDIR3 File Selection Options
  5. XDIR3 File Name Buffer Facility
  6. Use of XDIR3 on Secure Systems
  7. Installation of XDIR3
  8. :Overview of XDIR3
  9.  
  10.      XDIR│á i≤ aε extendeΣ director∙ displa∙ utilit∙ designeΣá t∩ ì
  11. ruεá unde≥ CP/═ 2.▓ anΣ suppor⌠ somσ oµ thσ extendeΣ feature≤á oµ ì
  12. ZCPR▓ a≤ well«  An∙ conventiona∞ CP/═ 2.▓ use≥ ma∙ usσ XDIR3¼ bu⌠ ì
  13. hσá shoulΣ makσ surσ hσ turn≤ ofµ thσ ZCPR2-specifiπ feature≤á b∙ ì
  14. runninτá thσá ZCPR▓ Installatioε Program¼á GENINS¼á oε XDIR│á anΣ ì
  15. manuall∙ turninτ theφ ofµ beforσ usinτ XDIR3.
  16.  
  17.      XDIR│á automaticall∙á adapt≤ t∩ an∙ Org-░ CP/═á 2.▓á system¼ ì
  18. regardles≤ oµ thσ sizσ oµ it≤ disks«  I⌠ read≤ thσ disδ paramete≥ ì
  19. blocδ informatioε froφ thσ operatinτ systeφ t∩ determinσ wha⌠ thσ ì
  20. attribute≤á oµá thσá disδ i⌠ i≤ workinτ witΦá are¼á anΣá i⌠á theε ì
  21. present≤ it≤ displa∙ informatioε accordingly.
  22.  
  23.      XDIR3 runs in two basic modes:
  24.           . as a directory display utility
  25.           . as a file scanner utility (File Name Buffer Facility)
  26.  
  27.      XDIR│á i≤ ß ZCPR▓ utilit∙ whicΦ support≤ thσ extendeΣá ZCPR▓ ì
  28. features¼ particularl∙ nameΣ directories.
  29.  
  30.      A≤áá ßá director∙á displa∙á utility¼áá i⌠á display≤á t∩á yo⌡ ì
  31. informatioεá abou⌠á thσ file≤ oε ß particula≥ disδá iεá al∞á use≥ ì
  32. area≤á o≥á ß particula≥ use≥ area«á  I⌠ give≤ yo⌡á thσá followinτ ì
  33. information:
  34.           . Name of File
  35.           . Size of File (in K bytes)
  36.           . Attributes of File (Read/Only or System)
  37.           . Sum of Sizes of All Files Displayed
  38.           . Total Number of Files on Disk
  39.           . Amount of Space Remaining on Disk
  40.           . What Disk and What User Area you are looking at
  41.  
  42.      A≤ ß filσ scanne≥ utility¼ i⌠ doe≤ thσ following:
  43.           . Logs a group of selected files to disk for later scan
  44.           . Prints the contents of such a log file
  45.           « Scan≤ ß loτ filσ anΣ compare≤ i⌠ witΦ thσ file≤
  46.                selected by you, telling you what files are
  47.                missing and what files are additional
  48.  
  49.      XDIR│ i≤ quitσ human-oriented¼á witΦ man∙ built-iεá feature≤ ì
  50. whicΦá providσá ßá human-interfacσ typσ oµ servicσ t∩á thσá user«  ì
  51. Some of these include:
  52.  
  53.           . Named Directories may be specified
  54.           . The file listing is alphabetized by file name and
  55.                type or file type and name, depending on user
  56.                preference
  57.           . The file listing is organized vertically or
  58.                horizontally, depending on user preference
  59.           . Output may also be sent to disk or printer
  60.           « XDIR│ i≤ designeΣ t∩ ruε quickly
  61.  
  62. :Basic Use of XDIR3 under ZCPR2
  63.  
  64.      XDIR3 is invoked by one of the following command lines:
  65.  
  66.           XDIR afn oooo... or XDIR afn /oooo...
  67. and
  68.           XDIR /oooo...
  69.  
  70. where all elements after the XDIR command are optional.
  71.  
  72.      'afnºá i≤ aε ambiguou≤ filσ reference¼á a≤ describeΣ oεá thσ ì
  73. followinτ frames«á  'oº i≤ aε optioε letter¼ whicΦ i≤ onσ o≥ morσ ì
  74. oµá thσ option≤ describeΣ oε thσ nex⌠ frame«á  Notσ tha⌠ sincσá ß ì
  75. slasΦ denote≤ tha⌠ aε optioε follows¼ aε afε ma∙ no⌠ begiε witΦ ß ì
  76. slash«á  Thi≤á caε bσ changeΣ b∙ aε equatσ iε thσ sourcσ codσá oµ ì
  77. XDIR3 if desired.
  78.  
  79.  
  80.           Aa - Set the attributes of the files to be displayed
  81.                a=S for System Files, a=N for Non-System Files
  82.                a=A for All Files (Non-System and System)
  83.           D  - Send Output to Disk
  84.           Ff - Engage File Name Buffer Facility
  85.                f=L to Log File Names to Disk
  86.                f=P to Print Names Logged to Disk
  87.                f=S to Scan Disk for File Names and Compare to
  88.                     Log
  89.           G  - Toggle Grouping (group files by name and type or
  90.                     type and name)
  91.           H  - Toggle Horizontal or Vertical display format
  92.           I  - Inspect files selected by FL option
  93.           N  - Negate Selection; select those files which do NOT
  94.                     match the ambiguous file name
  95.           P  - Send Output to Printer
  96.  
  97.  
  98.      'afn' is an ambiguous file reference, of the general form:
  99.  
  100.           dir:filename.typ
  101.  
  102. where
  103.      filename.typ   is a conventional CP/M ambiguous file name
  104.                          (wild card characters of ? and * are OK,
  105.                          but file name must NOT start with /)
  106.      dir:           is a ZCPR2 directory specification, which may
  107.                          be one of the following forms:
  108.           d:        where 'd' is a disk letter (A-P) to indicate
  109.                          the current user area on that disk
  110.           u:        where 'u' is a user number (0-31) to indicate
  111.                          that user on the current disk; 'u' may
  112.                          be a '?', in which case all user areas
  113.                          are selected
  114.           du:       where 'du' specifies both disk and user
  115.           name:     where 'name' is the name of a directory
  116.                          (disk/user area)
  117.  
  118.      Examples of an ambiguous file reference are:
  119.  
  120.           A:FILE.TXT          A4:FILE.TXT
  121.           ROOT:FILE.TXT       A?:*.COM
  122.           12:*.*              A12:SYSLIB*.*
  123.  
  124.      Examples of an XDIR3 command are:
  125.  
  126.           XDIR ROOT:*.COM AAN
  127.                -- Select All Files in directory ROOT which do
  128.                   NOT match *.COM
  129.           XDIR B10: ASD
  130.                -- Select the System Files in B10, and send
  131.                   output to disk as well as console
  132.           XDIR /AADP
  133.                -- Select All Files in current directory, and
  134.                   send output to disk and printer as well as
  135.                   console
  136. :XDIR3 Output Control Options
  137.  
  138.      These options are:
  139.  
  140.           D  - Send Output to Disk
  141.           G  - Toggle Grouping (group files by name and type or
  142.                     type and name)
  143.           H  - Toggle Horizontal or Vertical display format
  144.           P  - Send Output to Printer
  145.  
  146.      ─ anΣ ╨ arσ fairl∙ obvious«á  Iµ ╨ i≤ specified¼á thσ outpu⌠ ì
  147. goe≤ t∩ you≥ printe≥ (CP/═ LST║á device⌐ a≤ wel∞ a≤ you≥ console«  ì
  148. Iµá ─ i≤ specified¼á thσ outpu⌠ goe≤ t∩ you≥ curren⌠ director∙ a≤ ì
  149. thσ filσ XDIR.DIR«  Iµ XDIR.DI╥ alread∙ exists¼ i⌠ i≤ replaced.
  150.  
  151.  
  152.      ╟ anΣ ╚ arσ toggleΣ options«  If¼ viß GENIN╙ a⌠ installatioε ì
  153. time¼á yo⌡ selecteΣ alphabetizatioε b∙ filσ namσ anΣ type¼á thσ ╟ ì
  154. optioεá wil∞ fli≡ thi≤ t∩ alphabetizσ b∙ filσ typσ anΣ name¼á anΣ ì
  155. vice-versa«  Thσ samσ witΦ thσ ╚ option.
  156.  
  157.      ╟á allow≤ yo⌡ t∩ selec⌠ you≥ displa∙ t∩ bσá alphabetizeΣá b∙ ì
  158. filσá namσ anΣ typσ o≥ typσ anΣ name«á  Iµ b∙ filσ namσ anΣ type¼ ì
  159. theε AA.TX╘ come≤ beforσ BB.COM«á  Iµ b∙ filσ typσ anΣ name¼ theε ì
  160. BB.CO═á come≤ beforσ AA.TXT«á  Alphabetizatioε b∙ filσá namσá anΣ ì
  161. typσ group≤ file≤ oµ thσ samσ namσ togethe≥ (F╬ fields¼á likσ al∞ ì
  162. XDIR3.¬á files)¼á whilσ b∙ filσ typσ anΣ namσ group≤ file≤ oµ thσ ì
  163. samσ typσ togethe≥ (F╘ fields¼ likσ al∞ *.TX╘ files).
  164.  
  165.      ╚ allow≤ yo⌡ t∩ selec⌠ you≥ alphabetizeΣ file≤ t∩ bσá listeΣ ì
  166. dowεá thσá screeε (vertical⌐ o≥ acros≤ thσá screeεá (horizontal)«  ì
  167. Thσ screeε i≤ divideΣ int∩ threσ columns¼á anΣ ß vertica∞ listinτ ì
  168. alphabetize≤ dowε thσ firs⌠ column¼ theε thσ second¼ anΣ theε thσ ì
  169. third¼ whilσ ß horizonta∞ listinτ alphabetize≤ first¼ second¼ anΣ ì
  170. third columns on the first line, and so on with each line.
  171.  
  172.      ╔á likσ t∩ grou≡ m∙ listing≤ b∙ filσ typσá first¼á anΣá theε ì
  173. name¼á anΣá ╔ als∩ prefe≥ thσ vertica∞ displa∙ format«á  Herσá i≤ ì
  174. sucΦ ß listing:
  175.  
  176.  
  177.  
  178. XDIR III, Version 1.5    Vertical Listing by File Type and Name
  179.  Disk: B  User:   7, File Attributes:  Non-System
  180.  
  181. Filename.Typ Size K RS   Filename.Typ Size K RS   Filename.Typ Size K RS
  182. -------- --- ------ --   -------- --- ------ --   -------- --- ------ --
  183. SYSLIB  .ART    108      STD     .MSG      4      Z2INS   .WS      52      
  184. XDIR3   .BAK     24      TALK    .SUM     12      Z2CON   .WSH      8      
  185. DU2     .HLP     36      S100    .TXT      4      Z2INS   .WSH      8      
  186. XDIR3   .HLP     24      Z2CON   .WS     112      
  187.    11 Files Occupying   392K,    67 Files on Disk and  4020K Free
  188.  
  189.      Note that we are alphabetized down the columns by file type.
  190.  
  191.      Some prefer to alphabetize by file name:
  192.  
  193.  
  194. XDIR III, Version 1.5    Vertical Listing by File Name and Type
  195.  Disk: B  User:   7, File Attributes:  Non-System
  196.  
  197. Filename.Typ Size K RS   Filename.Typ Size K RS   Filename.Typ Size K RS
  198. -------- --- ------ --   -------- --- ------ --   -------- --- ------ --
  199. DU2     .HLP     36      TALK    .SUM     12      Z2CON   .WS     112      
  200. S100    .TXT      4      XDIR1   .DIR      4      Z2CON   .WSH      8      
  201. STD     .MSG      4      XDIR3   .BAK     24      Z2INS   .WS      52      
  202. SYSLIB  .ART    108      XDIR3   .HLP     24      Z2INS   .WSH      8      
  203.    12 Files Occupying   396K,    68 Files on Disk and  4016K Free
  204.  
  205.      Again¼á wσ arσ alphabetizeΣ dowε thσ columns¼á bu⌠ thσ orde≥ ì
  206. i≤á b∙ filσ namσ anΣ theε filσ type«á  Refe≥ bacδ t∩ thσ previou≤ ì
  207. screen display to compare.
  208.  
  209.  
  210.      Finally¼á somσá prefe≥á horizonta∞ a≤á opposeΣá t∩á vertica∞ ì
  211. listings«á  Herσá i≤á anothe≥á listinτ whicΦá i≤á horizonta∞á anΣ ì
  212. grouped by file name first.
  213.  
  214.  
  215. XDIR III, Version 1.5    Horizontal Listing by File Name and Type
  216.  Disk: B  User:   7, File Attributes:  Non-System
  217.  
  218. Filename.Typ Size K RS   Filename.Typ Size K RS   Filename.Typ Size K RS
  219. -------- --- ------ --   -------- --- ------ --   -------- --- ------ --
  220. DU2     .HLP     36      S100    .TXT      4      STD     .MSG      4      
  221. SYSLIB  .ART    108      TALK    .SUM     12      XDIR1   .DIR      4      
  222. XDIR2   .DIR      4      XDIR3   .BAK     24      XDIR3   .HLP     24      
  223. Z2CON   .WS     112      Z2CON   .WSH      8      Z2INS   .WS      52      
  224. Z2INS   .WSH      8      
  225.    13 Files Occupying   400K,    69 Files on Disk and  4012K Free
  226.  
  227.  
  228. :XDIR3 File Selection Options
  229.  
  230.      Thσá followinτá option≤ (anΣ thσ DIR║á field⌐á contro∞á filσ ì
  231. selection:
  232.  
  233.           Aa - Set the attributes of the files to be displayed
  234.                a=S for System Files, a=N for Non-System Files
  235.                a=A for All Files (Non-System and System)
  236.           N  - Negate Selection; select those files which do NOT
  237.                     match the ambiguous file name
  238.  
  239.      Thσ ╬ optioε negate≤ you≥ ambiguou≤ filσ namσ reference¼ bu⌠ ì
  240. i⌠á stay≤á iε thσ SAM┼ se⌠ oµ systeφ o≥á non-systeφá files«á  Fo≥ ì
  241. instance¼á XDI╥á *.CO═ /NA╙ select≤ al∞ SYSTE═ file≤ whicΦ d∩ NO╘ ì
  242. matcΦ *.COM«  Iµ yo⌡ havσ installeΣ XDIR│ t∩ automaticall∙ selec⌠ ì
  243. botΦ SYSTE═ anΣ NON-SYSTE═ files¼á theε XDI╥ *.CO═ /╬ wil∞ selec⌠ ì
  244. all non-COM files in your current directory.
  245.  
  246.  
  247.      Thσá ┴á optioεá set≤á thσ attribute≤á oµá thσá file≤á t∩á bσ ì
  248. displayed«á  Iµ A┴ i≤ presented¼á theε botΦ Non-Systeφ anΣ Systeφ ì
  249. file≤ wil∞ bσ displayed«á  Iµ AS¼á theε jus⌠ Systeφ files¼ anΣ iµ ì
  250. AN¼ theε jus⌠ Non-System«
  251.  
  252.      Yo⌡á caεá se⌠á thσá defaul⌠ filσá attributσá displa∙á t∩á bσ ì
  253. whateve≥áá yo⌡á desire«áá  Usinτá GENINS¼áá yo⌡á caεá havσá XDIR│ ì
  254. automaticall∙ selec⌠ jus⌠ thσ Systeφ files¼á jus⌠ thσá Non-Systeφ ì
  255. files¼á o≥á botΦ Non-Systeφ anΣ Systeφ file≤ wheneve≥ yo⌡ ruεá i⌠ ì
  256. withou⌠ usinτ thσ ┴ option.
  257.  
  258.  
  259. B7>xdir root:*.com aan
  260.  
  261. XDIR III, Version 1.5    Vertical Listing by File Type and Name
  262.  Disk: A  User:  15, File Attributes:  Non-System System
  263.  
  264. Filename.Typ Size K RS   Filename.Typ Size K RS   Filename.Typ Size K RS
  265. -------- --- ------ --   -------- --- ------ --   -------- --- ------ --
  266. VITALS  .BAD      4 R    TEXT    .CFG      4 R    NAMES   .DIR      4      
  267. ASM     .CFG      4 R    CPZM    .CPM     12 R    BAD     .DOC      8 R    
  268. C       .CFG      4 R    CPZMH   .CPM     12 R    NOTESHD .DOC     16 R    
  269. PASCAL  .CFG      4 R    FNAMES  .DIR      4      SYSIO   .IO       4 RS   
  270. STD     .CFG      4 R    LD      .DIR      4      NEWDISK .ZEX      4 R    
  271.    15 Files Occupying    92K,   266 Files on Disk and  1568K Free
  272.  
  273.  
  274.      Thi≤ select≤ al∞ non-CO═ file≤ iε thσ director∙ ROOT«á  BotΦ ì
  275. Systeφ anΣ Non-Systeφ file≤ arσ selected«á  Notσ tha⌠ SYSIO.I╧ i≤ ì
  276. thσá onl∙á Systeφ filσ whicΦ wa≤ selected¼á anΣ i⌠ happen≤ t∩á bσ ì
  277. Read/Only as well.
  278.  
  279. B7>xdir root:*.com asn
  280. XDIR III, Version 1.5    Vertical Listing by File Type and Name
  281.  Disk: A  User:  15, File Attributes:  System
  282.  
  283. Filename.Typ Size K RS   Filename.Typ Size K RS   Filename.Typ Size K RS
  284. -------- --- ------ --   -------- --- ------ --   -------- --- ------ --
  285. SYSIO   .IO       4 RS   
  286.     1 Files Occupying     4K,   266 Files on Disk and  1568K Free
  287.  
  288.  
  289.      Thi≤ select≤ thσ non-CO═ Systeφ file≤ iε thσ director∙ ROOT«  ì
  290. As expected, SYSIO.IO is the only file given.
  291.  
  292.  
  293. B7>xdir root:*.com n
  294. XDIR III, Version 1.5    Vertical Listing by File Type and Name
  295.  Disk: A  User:  15, File Attributes:  Non-System
  296.  
  297. Filename.Typ Size K RS   Filename.Typ Size K RS   Filename.Typ Size K RS
  298. -------- --- ------ --   -------- --- ------ --   -------- --- ------ --
  299. VITALS  .BAD      4 R    TEXT    .CFG      4 R    NAMES   .DIR      4      
  300. ASM     .CFG      4 R    CPZM    .CPM     12 R    BAD     .DOC      8 R    
  301. C       .CFG      4 R    CPZMH   .CPM     12 R    NOTESHD .DOC     16 R    
  302. PASCAL  .CFG      4 R    FNAMES  .DIR      4      NEWDISK .ZEX      4 R    
  303. STD     .CFG      4 R    LD      .DIR      4      
  304.    14 Files Occupying    88K,   266 Files on Disk and  1568K Free
  305.  
  306.      Thi≤á select≤ thσ non-CO═ file≤ iε thσ director∙ ROO╘á whicΦ ì
  307. are Non-System.  Non-System is my selected default for XDIR3.
  308.  
  309. :XDIR3 File Name Buffer Facility
  310.  
  311.      Thσá option≤ oµ XDIR│ whicΦ dea∞ witΦ thσ Filσá Namσá Buffe≥ ì
  312. Facility are:
  313.  
  314.           Ff - Engage File Name Buffer Facility
  315.                f=L to Log File Names to Disk
  316.                f=P to Print Names Logged to Disk
  317.                f=S to Scan Disk for File Names and Compare to
  318.                     Log
  319.           I  - Inspect files selected by FL option
  320.  
  321.      Thσá filσ selectioε option≤ comσ int∩ pla∙ a≤ wel∞ witΦá thσ ì
  322. F╠á optioεá t∩ selec⌠ thσ file≤ t∩ bσ placeΣ int∩ thσá loτá file¼ ì
  323. FNAMES.DIR.
  324.  
  325.  
  326.      Thσá F╠ optioε write≤ thσ use≥ number≤ anΣ filσ name≤ oµ thσ ì
  327. selecteΣá file≤á t∩á disδ int∩ thσá filσá nameΣá FNAMES.DIR«á  Iµ ì
  328. FNAMES.DI╥ alread∙ exists¼á theε i⌠ i≤ rewritten«  Thσ FNAMES.DI╥ ì
  329. files is used by the FP and FS options.
  330.  
  331.      Thσá ╔á optioεá (fo≥ inspect⌐ allow≤ thσá use≥á t∩á manuall∙ ì
  332. approve each file before its name is placed into FNAMES.DIR.
  333.  
  334.      Thσá F╨ optioε simpl∙ print≤ ou⌠ thσ use≥ number≤ anΣá name≤ ì
  335. oµ al∞ thσ file≤ storeΣ iε FNAMES.DIR«á  Iµ FNAMES.DI╥ i≤ no⌠á iε ì
  336. thσ curren⌠ directory¼á F╨ wil∞ searcΦ alonτ thσ ZCPR▓ patΦ unti∞ ì
  337. it finds it or reaches the end of the path.
  338.  
  339.      Thσ F╙ optioε scan≤ FNAMES.DI╥ anΣ thσ file≤ selecteΣ b∙ thσ ì
  340. use≥á (o≥ implieΣ iµ n∩ specifiπ filσ selectioε optioε i≤á given⌐ ì
  341. anΣ compare≤ them«  Iµ ß filσ exist≤ iε FNAMES.DI╥ bu⌠ no⌠ iε thσ ì
  342. selecteΣ files¼ it≤ namσ i≤ printeΣ a≤ ß missinτ file«  Iµ ß filσ ì
  343. exist≤á oε disδ bu⌠ no⌠ iε thσ FNAMES.DI╥ file¼á theε it≤ namσ i≤ ì
  344. printed as an additional file.
  345.  
  346.      Notσá tha⌠ thσ use≥ shoulΣ kee≡ iε minΣ wha⌠ hσ i≤á scanninτ ì
  347. fo≥ wheε hσ use≤ thσ Filσ Namσ Buffe≥ Facility«  Fo≥ instance¼ iµ ì
  348. hσá select≤ botΦ Non-systeφ anΣ Systeφ file≤ witΦ thσá F╠á optioε ì
  349. anΣ theε default≤ t∩ Non-Systeφ witΦ thσ F╙ option¼á theε severa∞ ì
  350. files will come up missing while this is not necessarily true.
  351.  
  352.      Usinτ GENINS¼á thσ Installatioε Prograφ fo≥ ZCPR2¼á yo⌡á caε ì
  353. creatσá tw∩á differen⌠á version≤ oµ XDIR│á -- onσá fo≥á Director∙ ì
  354. Displa∙áá operation≤á anΣá onσá fo≥á Filσá Namσá Buffe≥á Facilit∙ ì
  355. functions«  Iµ yo⌡ d∩ this¼ theε yo⌡ coulΣ als∩ se⌠ thσ Director∙ ì
  356. Displa∙ versioε t∩ worδ witΦ Non-Systeφ file≤ b∙á default¼á whilσ ì
  357. yo⌡á coulΣ se⌠ thσ Filσ Namσ Buffe≥ Facilit∙ versioε t∩ worδ witΦ ì
  358. botΦ Non-Systeφ anΣ Systeφ files.
  359.  
  360.  
  361.      Thσ followinτ i≤ ß samplσ termina∞ sessioε whicΦ illustrate≤ ì
  362. thσá usσ oµ thσ XDIR│ Filσ Namσ Buffe≥á Facility«á  Comment≤á arσ ì
  363. placeΣ ou⌠ t∩ thσ sidσ oµ thσ command≤ anΣ arσ denoteΣ b∙ "<--".
  364.  
  365. B7>xdir /fli        <-- Log Files to Disk and Inspect
  366.  
  367. XDIR III, Version 1.5
  368. Inspection of Files for Logging to Disk
  369. Log  7 DU2     .HLP   to Disk (Y/N/<CR>=Y)? Y
  370. Log  7 S100    .TXT   to Disk (Y/N/<CR>=Y)? N
  371. Log  7 STD     .MSG   to Disk (Y/N/<CR>=Y)? N
  372. Log  7 SYSLIB  .ART   to Disk (Y/N/<CR>=Y)? N
  373. Log  7 TALK    .SUM   to Disk (Y/N/<CR>=Y)? N
  374. Log  7 TEMP    .TXT   to Disk (Y/N/<CR>=Y)? Y
  375. Log  7 XDIR3   .HLP   to Disk (Y/N/<CR>=Y)? Y
  376. Log  7 Z2CON   .WS    to Disk (Y/N/<CR>=Y)? Y
  377. Log  7 Z2CON   .WSH   to Disk (Y/N/<CR>=Y)? Y
  378. Log  7 Z2INS   .WS    to Disk (Y/N/<CR>=Y)? Y
  379. Log  7 Z2INS   .WSH   to Disk (Y/N/<CR>=Y)? Y
  380.  
  381. Logging File Names to Disk --
  382.          7 File Names to be Logged to Disk
  383.      Horizontal Listing by File Name and Type
  384.  U Filename.Typ   U Filename.Typ   U Filename.Typ   U Filename.Typ
  385.  - -------- ---   - -------- ---   - -------- ---   - -------- ---
  386.  7 DU2     .HLP   7 TEMP    .TXT   7 XDIR3   .HLP   7 Z2CON   .WS   
  387.  7 Z2CON   .WSH   7 Z2INS   .WS    7 Z2INS   .WSH  
  388.  
  389. B7>xdir /fp         <-- Print out the names of the logged files
  390. XDIR III, Version 1.5
  391.  
  392. Printout of Recrded File Names --
  393.          7 File Names Recorded
  394.      Horizontal Listing by File Name and Type
  395.  U Filename.Typ   U Filename.Typ   U Filename.Typ   U Filename.Typ
  396.  - -------- ---   - -------- ---   - -------- ---   - -------- ---
  397.  7 DU2     .HLP   7 TEMP    .TXT   7 XDIR3   .HLP   7 Z2CON   .WS   
  398.  7 Z2CON   .WSH   7 Z2INS   .WS    7 Z2INS   .WSH  
  399.  
  400.  
  401. B7>era temp.txt          <-- Erase one of the logged files
  402. TEMP    .TXT             <--   for this demo
  403. B7>xdir /fs              <-- Scan the disk
  404.  
  405. XDIR III, Version 1.5
  406. File Name Scanner
  407. Files Named in FNAMES.DIR missing from Disk --
  408.      Horizontal Listing by Fie Name and Type
  409.  U Filename.Typ   U Filename.Typ   U Filename.Typ   U Filename.Typ
  410.  - -------- ---   - -------- ---   - -------- ---   - -------- ---
  411.  7 TEMP    .TXT  
  412. Additional Files on Disk NOT in FNAMES.DIR --
  413.      Horizontal Listing by File Name and Type
  414.  U Filename.Typ   U Filename.Typ   U Filename.Typ   U Filename.Typ
  415.  - -------- ---   - -------- ---   - -------- ---   - -------- ---
  416.  7 FNAMES  .DIR   7 S100    .TXT   7 STD     .MSG   7 SYSLIB  .ART  
  417.  7 TALK    .SUM  
  418. File Scan Complete
  419.  
  420. :Use of XDIR3 on Secure Systems
  421.  
  422.      Oε Securσ Systems¼ sucΦ a≤ Remotσ CP/═ Systems¼ XDIR│ ma∙ bσ ì
  423. configured¼á viß GENINS¼á t∩ providσ ß securσ director∙á utility«  ì
  424. Somσ idea≤ alonτ thi≤ linσ include:
  425.  
  426.           . You can install XDIR3 so that it cannot look at any
  427.                directory other than the one it is in
  428.           . You can install XDIR3 so that you can look at the
  429.                current user area on any disk, but not in other
  430.                user areas
  431.           . You can install XDIR3 so that you can look at all
  432.                user areas on the current disk, but not on any
  433.                other disk
  434.           . You can install XDIR3 so that you cannot look at any
  435.                System files
  436.           . You can install XDIR3 so that none of the F options
  437.                are available
  438.           « Yo⌡ caε instal∞ XDIR│ s∩ tha⌠ user≤ ma∙ lis⌠ thσ
  439.                files (FP) or scan the disk (FS), but not log
  440.                files to disk (FL)
  441.  
  442.      Thesσ arσ jus⌠ somσ oµ thσ way≤ ╔ havσ designeΣ XDIR│ t∩á bσ ì
  443. flexiblσ iε thesσ type≤ oµ environments«á  Iε ß morσ conventiona∞ ì
  444. environment¼á sucΦá a≤á ß softwarσ developmen⌠á environment¼á yo⌡ ì
  445. woulΣá probabl∙á wan⌠á XDIR│á t∩á givσá yo⌡á completσá acces≤á t∩ ì
  446. everything.
  447.  
  448.      Seσá thσá nex⌠ sectioε oε installatioε fo≥ morσá detail≤á oε ì
  449. setting XDIR3 capabilities and defaults.
  450.  
  451. :Installation of XDIR3
  452.  
  453.      GENIN╙á i≤ thσ installatioε prograφ whicΦ come≤á alonτá witΦ ì
  454. ZCPR▓á anΣá allow≤ thσ use≥ t∩ definσ thσ basiπ capabilitie≤á anΣ ì
  455. defaul⌠á function≤á executeΣá b∙ ß particula≥á cop∙á oµá ßá ZCPR▓ ì
  456. utility«á  GENIN╙ i≤ awarσ oµ thσ specifiπ requirement≤ oµ al∞ oµ ì
  457. thσá ke∙ ZCPR▓ utilities¼á includinτ XDIR3¼á anΣ adapt≤ fo≥á eacΦ ì
  458. utility'≤ specifiπ needs.
  459.  
  460.      Wheεá GENIN╙ i≤ executed¼á i⌠ ask≤ thσ use≥ fo≥ thσ namσá oµ ì
  461. thσ filσ t∩ bσ installed«á  Thσ use≥ ma∙ specif∙ thi≤ filσ iε thσ ì
  462. norma∞ ZCPR▓ format:
  463.  
  464.           dir:filename.typ
  465.  
  466.  
  467.      GENIN╙á wil∞á reaΣá thσá firs⌠ blocδá oµá thi≤á file¼á whicΦ ì
  468. contain≤ thσ customizatioε information¼á anΣ theε allo≈ yo⌡ t∩ d∩ ì
  469. onσ oµ threσ thing≤ (it≤ basiπ commanΣ prompt):
  470.  
  471.           . Display the Current Features
  472.           . Set the Features of the program to the user's liking
  473.           . Exit and optionally create a new COM file
  474.  
  475.      Thσá feature≤á whicΦ ma∙ bσ se⌠ b∙ thσ systeφ manage≥á unde≥ ì
  476. GENINS for XDIR3 are:
  477.  
  478.           . Whether the user may specify a directory (disk/user)
  479.           . If directory specification is allowed, whether the
  480.                user may specify just disk or just user (but not
  481.                necessarily both)
  482.           . Whether the user may employ any of the F options
  483.           . If the F options may be used, if the user may employ
  484.                the FL option specificially
  485.  
  486. Features to be Set, Continued:
  487.  
  488.           . Whether the user may employ the AS option
  489.           . Whether XDIR3 will perform a Directory Display
  490.                of File Name Buffer Facility function by default
  491.           . Whether XDIR3 will display Non-System or System files
  492.                (or both) by default
  493.           . Whether the alphabetization will be by file name and
  494.                type or type and name by default
  495.           . Whether the listing will be vertical or horizontal by
  496.                default
  497.           « Whethe≥ ZCPR▓ Externa∞ Path≤ arσ available¼ and¼ iµ
  498.                so, what the base path address is
  499.  
  500.      Iµá thσ use≥ i≤ no⌠ runninτ ZCPR2¼á hσ shoulΣ disablσ al∞ oµ ì
  501. the ZCPR2 features.
  502.  
  503.