home *** CD-ROM | disk | FTP | other *** search
/ Boldly Go Collection / version40.iso / TS / 17A / ADQ.ZIP / ADQ.DOC next >
Text File  |  1992-02-04  |  16KB  |  381 lines

  1.                       ADVANCED DOS QUIZ DOCUMENTATION
  2.  
  3.  
  4. 1.  What is Advanced DOS Quiz?
  5. 2.  Running Advanced DOS Quiz
  6. 3.  Advanced DOS Quiz Questions
  7. 4.  Registration Info
  8.  
  9.                          WHAT IS ADVANCED DOS QUIZ?
  10.  
  11.  
  12.      If you thought that DOS Quiz was hard, just give Advanced DOS Quiz (ADQ) a
  13. try!  If you thought that DOS Quiz was easy, then try out the questions in ADQ
  14. and see your 100% score turn into a 50% score!
  15.  
  16.      Like DOS Quiz, ADQ is quick and easy way to use.  It can be used to test
  17. anyone on their knowledge of very advanced DOS commands.  ADQ is completely
  18. taken on a DOS computer, and is completely self-contained.  It takes the user
  19. through a series of 20 questions, asking the user to perform unusual, difficult,
  20. or arcane tasks in DOS.  Unlike DOS Quiz, all 20 questions in ADQ are
  21. categorized as Advanced.
  22.  
  23.      At the end of ADQ, a score screen is displayed, which shows a listing of
  24. all of the questions asked, what the main concept of each question was, and
  25. whether the user answered the question correctly or not.  The number and
  26. percentage correct of the all questions asked is also displayed.
  27.  
  28.      ADQ is probably too advanced to be use as a test in an office environment,
  29. though if a position requires a high degree of DOS skill, this may be just the
  30. ticket.  Otherwise, ADQ should be used as a test of your total DOS knowledge,
  31. and as a tutor for some of DOS's more obscure commands.  As with DOS Quiz, ADQ
  32. supports many different syntactical uses of each command and may teach you new
  33. ways of doing old things.
  34.  
  35.      However, it does not cover all switches of all commands.  There are, after
  36. all, only 20 questions.  So if a particular command piques your interest, see
  37. your DOS manual or on-line help (DOS 5.0 and above) for more on that command.
  38.  
  39. Note: As of Version 1.1, ADQ detects if you are using EGA 43-line mode or VGA 
  40. 50-line mode before starting up.  Though DOSQUIZ uses 25-line mode, the line 
  41. mode you started ADQ in will be reset when you leave.
  42.  
  43.                           RUNNING ADVANCED DOS QUIZ
  44.  
  45.      Running ADQ is really quite simple - all you need to do is type ADQ at the
  46. DOS prompt and away you go.  The program is completely self-contained, so no
  47. outside files are needed.  The program is small, so it will run on nearly any
  48. DOS machine.  
  49.  
  50.      As with DOS Quiz, ADQ normally requires a color monitor.  Monochrome 
  51. monitors that emulate color monitors (such as b/w VGA) will work fine in color
  52. mode.  The use of color in the program has been kept to a minimum to allow 
  53. usage on a wide range of computers.  A true monochrome version is available by
  54. type "adq /m" at the DOS prompt.
  55.  
  56.      After typing in ADQ, an intro screen will appear.  After pressing any key
  57. as requested, the user will be prompted for his or her name and Social Security
  58. Number.  This is for score-sheet identification purposes.  The user is asked to
  59. verify his or her entry.  An instruction screen will then appear.  After reading
  60. the instructions and pressing any key, the quiz begins.
  61.  
  62.      After finishing 20 questions, the score screen will appear.  It may be
  63. printed if there is a printer hooked to the computer's default printer port and
  64. if <Shift>-<PrtScreen> is pressed.  After pressing any key on the score screen,
  65. the user will be asked if the quiz is to be taken again.  This is a Yes or No
  66. question.  If Yes, the screen will go back to the Name/SSN screen.  If No, then
  67. ADQ will return control to DOS.
  68.  
  69.      If a user does not know the answer to a question, he or she can either
  70. guess or just press ENTER to skip answering.  ADQ will mark the question as
  71. being incorrectly answered and move on.
  72.  
  73.                          ADVANCED DOS QUIZ QUESTIONS
  74.  
  75.      The following is a listing of all questions asked in ADQ, and their correct
  76. responses.  Note that though the "correct" answers are all presented here in
  77. uppercase, all variations of upper and lower case are valid, as in DOS.  Note
  78. also that though they are not listed as valid responses, spaces are not required
  79. before switches.  For example, CHKDSK/V is the same as CHKDSK /V.  No spaces are
  80. required, either, when redirection is used, though not all of these responses
  81. are listed.  The following two commands are the same: DEBUG<TEST.SCR and
  82. DEBUG < TEST.SCR.  ADQ recognizes all such combinations.
  83.  
  84.  
  85. 1.  Transfer system files to a diskette
  86.  
  87. The user will be asked to type a command that will transfer the system files
  88. from the current hard disk to the diskette in drive A.  Though not mentioned in
  89. the Quiz, these files are the hidden files IO.SYS and MSDOS.SYS and COMMAND.COM. 
  90. The valid answers are:
  91.      
  92.      SYS A:    SYS C: A:      SYS \ A:       SYS C:\ A:
  93.  
  94.  
  95. 2.  Use CHKDSK to show all files on drive, plus memory
  96.  
  97. The user will be asked to type the command that will show all files on the
  98. current drive, report disk usage, and report memory usage.  The valid responses
  99. are:
  100.  
  101.      CHKDSK /V      CHKDSK /V C:   CHKDSK /V C:\       CHKDSK C: /V
  102.      CHKDSK C:\ /V  CHKDSK /V \    CHKDSK \ /V
  103.  
  104. If a \ is given as part of any command, the CHKDSK command will print "File not
  105. found" at the end of the listing - ADQ will, too.
  106.  
  107.  
  108. 3.  Use ECHO to dial a phone number with a modem
  109.  
  110. The user will be told to assume that there is a modem installed as COM1.  The
  111. user will be told to use the ECHO command and the Hayes-compatible AT command-
  112. set to dial the number 555-1212.  The valid answers are:
  113.  
  114.      ECHO ATDT5551212 > COM1       ECHO ATDT 5551212 > COM1
  115.      ECHO ATDT5551212 > COM1:      ECHO ATDT 5551212 > COM1:
  116.  
  117. In addition, the ATDP command may be used in place of ATDT, for use with pulse-
  118. dialing.  Also, a dash (-) may be placed in between the 555 and the 1212.
  119.  
  120.  
  121. 4.  Delete all two-character files with wildcards
  122.  
  123. The user will be placed in the C:\QUIZ directory and be asked to use a DOS
  124. command and wildcards to delete all files that have a two-letter filename.  This
  125. is probably one of the easier questions in ADQ.  Valid responses are:
  126.  
  127.      DEL ??         DEL .\??       DEL ..\QUIZ\??      DEL \QUIZ\??
  128.  
  129. In addition, the ERASE command may replace the DEL command.
  130.  
  131.  
  132. 5.  Use LABEL or VOL to show volume label
  133.  
  134. The user will be asked to type the command that will allow them to see the
  135. volume label of the current drive (C).  The user is warned not to use the DIR
  136. command to accomplish this task.  That would be too easy.  The user is also told
  137. not to try to change the volume label.  Valid responses are:
  138.  
  139.      LABEL          LABEL C:       VOL       VOL C:
  140.  
  141. The difference between the LABEL command and the VOL command is that the LABEL
  142. command automatically asks you for a new volume label, whereas VOL merely shows
  143. you the volume label.  By passing LABEL a new volume label, the label is changed
  144. without prompting.  As ADQ uses DOS 5.0 responses, it will show the volume
  145. serial number as well.  This will not happen on all versions of DOS.
  146.  
  147.  
  148. 6.  Use COPY to combine two files into one
  149.  
  150. The user will be asked to join the files FILE1.DOC and FILE2.DOC into one file,
  151. entitled FILE3.DOC, using the COPY command.  The user is advised that the files
  152. are all in or to be in the current directory, C:\QUIZ, and is warned not to use
  153. any pathnames in the command.  The reason that pathnames are not used here is
  154. because of the overwhelming number of possible valid responses to check for when
  155. pathnames are permitted.  For ADQ's purposes, the following is the valid
  156. response:
  157.  
  158.      COPY FILE1.DOC+FILE2.DOC FILE3.DOC
  159.  
  160. Note that ADQ will allow a space on either or both sides of the + sign.  Also,
  161. since it does not explicitly state which file's contents are to be first in the
  162. destination file, placing FILE2.DOC before FILE1.DOC in the above answer is also
  163. correct.
  164.  
  165.  
  166. 7.  Create a COM file with DEBUG and redirection
  167.  
  168. The user will be told to type in the command that will redirect the contents of
  169. the file TEST.SCR in the C:\QUIZ directory to the DEBUG command.  The user is
  170. warned not to use the TYPE command.  Valid responses are:
  171.  
  172.      DEBUG < TEST.SCR              DEBUG < .\TEST.SCR  
  173.      DEBUG < ..\QUIZ\TEST.SCR      DEBUG < \QUIZ\TEST.SCR
  174.  
  175. In DOS, the command TYPE TEST.SCR | DEBUG has the same effect, but this question
  176. was not intended to be a test of the use of TYPE.
  177.  
  178.  
  179. 8.  Use FIND to find strings in a file
  180.  
  181. The user is asked to find the string "DOS QUIZ" in the file TEST.DOC in the
  182. current directory, C:\QUIZ.  The user is warned not to use redirection in the
  183. command.  The following are valid responses:
  184.  
  185.      FIND "DOS QUIZ" TEST.DOC           FIND "DOS QUIZ" .\TEST.DOC
  186.      FIND "DOS QUIZ" ..\QUIZ\TEST.DOC   FIND "DOS QUIZ" \QUIZ\TEST.DOC
  187.  
  188. Using redirection, the following command would be valid: 
  189.      TYPE TEST.DOC | FIND "DOS QUIZ"
  190. As with question 7, however, this question is not a test of the use of TYPE.
  191.  
  192.  
  193. 9.  Show files in a directory with DIR and wildcards
  194.  
  195. Another relatively simple command, the user is asked to show all files in the
  196. current directory, C:\QUIZ, that have the letter D as the first letter of their
  197. filename and extension.  The user is warned not to use a pathname, for the
  198. reason stated in question 6.  The following are valid responses:
  199.  
  200.      DIR D*.D*      DIR D???????.D*     DIR D*.D??     DIR D???????.D??
  201.  
  202.  
  203. 10.  Make a file hidden
  204.  
  205. The user is asked to make the file TEST.DOC in the current directory, C:\QUIZ, a
  206. hidden file.  Valid answers are:
  207.  
  208.      ATTRIB +H TEST.DOC            ATTRIB +H .\TEST.DOC
  209.      ATTRIB +H ..\QUIZ\TEST.DOC    ATTRIB +H \QUIZ\TEST.DOC
  210.  
  211. The +H may also be placed after the filename.
  212.  
  213. 11.  Set the baud rate of a COM port
  214.  
  215. The user is told to set the baud rate of COM1 to 9600.  The following are valid
  216. responses:
  217.  
  218.      MODE COM1 96             MODE COM1 9600           MODE COM1 BAUD=96
  219.      MODE COM1 BAUD=9600      MODE COM1: 96            MODE COM1: 9600
  220.      MODE COM1: BAUD=96       MODE COM1: BAUD=9600
  221.  
  222.  
  223. 12.  Copy changed files and update archive bit
  224.  
  225. The user is asked to type in the command that will copy all files in the current
  226. directory, C:\QUIZ, with a .DOC extension to the diskette in drive A, but only
  227. those files that have their archive bit set.  At the same time, the archive bit
  228. is to be reset if the file is copied successfully.  The following responses are
  229. valid:
  230.  
  231.      XCOPY /M *.DOC A:             XCOPY /M .\*.DOC A: 
  232.      XCOPY /M ..\QUIZ\*.DOC A:     XCOPY /M \QUIZ\*.DOC A:
  233.  
  234. The /M switch may be located either after the XCOPY, the *.DOC, or the A:
  235. section of the response and still be considered valid.
  236.  
  237.  
  238. 13.  Sort a file
  239.  
  240. The user is asked to sort the file FILE1.DOC, placing the sorted data in the
  241. file FILE2.DOC, both of which are in the current directory, C:\QUIZ.  The user
  242. is warned not to use the TYPE command.  The following are valid:
  243.  
  244.      SORT < FILE1.DOC > FILE2.DOC       SORT > FILE2.DOC < FILE1.DOC
  245.  
  246. Using the TYPE command, the following would be valid:
  247.      TYPE FILE1.DOC | SORT > FILE2.DOC
  248. However, as stated in previous questions, this is not a test of the usage of the
  249. TYPE command.
  250.  
  251.  
  252. 14.  Print out a file to the default printer
  253.  
  254. The user is asked to the COPY command to send the file TEST.DOC in the current
  255. directory, C:\QUIZ, to the standard parallel printer port.  The following are
  256. valid answers:
  257.  
  258.      COPY TEST.DOC PRN             COPY TEST.DOC PRN:
  259.      COPY TEST.DOC LPT1            COPY TEST.DOC LPT1:
  260.      COPY .\TEST.DOC PRN           COPY .\TEST.DOC PRN:
  261.      COPY .\TEST.DOC LPT1          COPY .\TEST.DOC LPT1:
  262.      COPY ..\QUIZ\TEST.DOC PRN     COPY ..\QUIZ\TEST.DOC PRN:
  263.      COPY ..\QUIZ\TEST.DOC LPT1    COPY ..\QUIZ\TEST.DOC LPT1:
  264.      COPY \QUIZ\TEST.DOC PRN       COPY \QUIZ\TEST.DOC PRN:
  265.      COPY \QUIZ\TEST.DOC LPT1      COPY \QUIZ\TEST.DOC LPT1:
  266.  
  267. FYI, the TYPE command could be used in the following manner for the same result:
  268.      TYPE TEST.DOC | PRN
  269.  
  270.  
  271. 15.  View a file one screen at a time
  272.  
  273. Finally, no warnings against using TYPE!  The user is asked to use DOS commands
  274. that will display the file TEST.DOC in the current directory, C:\QUIZ, on the
  275. screen one screen at a time.  The following are valid:
  276.  
  277.      MORE < TEST.DOC               MORE < .\TEST.DOC
  278.      MORE < ..\QUIZ\TEST.DOC       MORE < \QUIZ\TEST.DOC
  279.      TYPE TEST.DOC | MORE          TYPE .\TEST.DOC | MORE
  280.      TYPE .\QUIZ\TEST.DOC | MORE   TYPE \QUIZ\TEST.DOC | MORE
  281.  
  282.  
  283. 16.  Create a file from the keyboard and screen (CON)
  284.  
  285. The user is told to type the command that will allow the user to create the file
  286. TEST.BAT in the current directory, C:\QUIZ.  The following responses are valid:
  287.  
  288.      COPY CON TEST.BAT             COPY CON .\TEST.BAT
  289.      COPY CON ..\QUIZ\TEST.BAT     COPY CON \QUIZ\TEST.BAT
  290.      TYPE CON > TEST.BAT           TYPE CON > .\TEST.BAT
  291.      TYPE CON > ..\QUIZ\TEST.BAT   TYPE CON > \QUIZ\TEST.BAT
  292.  
  293. All above instances of CON may be replaced by CON: as well.
  294.  
  295.  
  296. 17.  Call a batch file from within another batch file
  297.  
  298. The user is asked to type the command that will allow the batch file GO.BAT to
  299. be called by the batch file being created by a COPY CON type command.  Once
  300. GO.BAT has completed, it should return control to the calling batch file.  The
  301. user is told to assume that GO.BAT is in a directory in the PATH variable.  The
  302. following are valid:
  303.  
  304.      CALL GO.BAT         COMMAND /C GO.BAT        COMMAND /CGO.BAT
  305.  
  306.  
  307. 18.  Delete files with prompting
  308.  
  309. The user will be asked to type the command that will delete all .DOC files in
  310. the current directory, C:\QUIZ. However, the command should prompt the user
  311. before performing the deletion.  The valid answers are:
  312.  
  313.      DEL *.DOC /P             DEL .\*.DOC /P
  314.      DEL ..\QUIZ\*.DOC /P     DEL \QUIZ\*.DOC /P
  315.  
  316. The ERASE command may replace the DEL command.  The /P MUST be at the end of the
  317. command.
  318.  
  319.  
  320. 19.  Make a logical drive out of a directory
  321.  
  322. The user is asked to make the directory C:\QUIZ into a logical drive named D. 
  323. The user will run the command from C:\.  The following are valid:
  324.  
  325.      SUBST D: \QUIZ      SUBST D: QUIZ       SUBST D: C:\QUIZ
  326.  
  327.  
  328. 20.  Reset the DOS PATH environment variable
  329.  
  330. The user is asked to clear the search-path setting.  The following are valid:
  331.  
  332.      PATH;          PATH ;
  333.  
  334.                          ADVANCED DOS QUIZ REGISTRATION
  335.  
  336.                                   Registration
  337.  
  338. ADQ is shareware, and I retain all copyrights to the program.  If you use and
  339. like ADQ, I request that you donate $15 to continue to use it.  If you do, and
  340. also send a diskette (5¼ or 3½ Double or High density), I will include any new
  341. version of ADQ, as well as any bonus utilities I have written at that time. 
  342. Please enclose an extra $1 to cover postage, and be sure to enclose your
  343. address. 
  344.  
  345. If you would like a customized version of ADQ, please contact me for a quote on
  346. time and cost (if any).  Registering your copy of DOS Quiz (and sending a
  347. diskette with your registration) will automatically get you the monochrome
  348. version of DOS Quiz.
  349.  
  350.                       SPECIAL DISCOUNT FOR USERS OF DOSQUIZ
  351.  
  352. DOSQUIZ is the "father" of ADQ, asking more basic quiz questions about DOS.  It
  353. is for new DOS users or to test basic DOS knowledge.  If you like and use 
  354. DOSQUIZ personally or for business, and you wish to register both it and ADQ,
  355. you can do so for only $20, as opposed to the regular $15 for each program.  
  356. DOSQUIZ can be found in the IBMAPP forum on CompuServe.  If you send a diskette
  357. with your order, and enclose $21 ($20 for registration and $1 to cover postage),
  358. I will copy the newest versions of both programs onto your diskette.  DOSQUIZ 
  359. uses the same interface as ADQ - only the names have been changed.
  360.  
  361.  
  362. Steve Mount 
  363. RR 1 Box 320 
  364. Starksboro, VT  05487-9702 
  365.  
  366.  
  367. Contact me on CompuServe:  ID 73720,3404
  368.  
  369.  
  370. THE ADQ PROGRAM AND THIS MANUAL ARE COPYRIGHTED DOCUMENTS.  THE OWNER OF THE
  371. COPYRIGHT GIVES OTHERS PERMISSION TO DISTRIBUTE UNALTERED COPIES OF THE PROGRAM
  372. AND DOCUMENTATION TO OTHER INTERESTED PARTIES.  THIS PROGRAM IS NOT IN THE
  373. PUBLIC DOMAIN.  IF YOU USE ADQ, PLEASE PAY THE REGISTRATION FEE.  IT WILL ENSURE
  374. CONTINUED GROWTH OF THE PROGRAM FOR ALL USERS.
  375.  
  376. ADQ AND DOCUMENTATION COPYRIGHT (C) 1991 BY STEVE MOUNT 
  377. ALL RIGHTS RESERVED. 
  378.  
  379.  
  380. 
  381.