Page 253 - 4785
P. 253

С: \ ТЕМР>

                                  Зауважте,  що  в  рядках  виведення  відсутні  власне  команди
                            сценарію. Використані команди не пригнічують екранний висновок,
                            генерований  додатками,  вони  пригнічують  тільки  виведення  на
                            екран повідомлень командної оболонки Win32.

                                  Команда  REM  надає  можливість  тому  хто  пише  сценарій
                            коментувати його команди. Майстерність професійного програміста
                            не  обов'язково  оцінюється  по  тому,  наскільки  компактний  або,
                            навпаки,  розгорнутий  конкретний  зразок  програмного  коду.
                            Насправді  куди  більш  важливим  критерієм  оцінки  є  програмна
                            документація.
                                  Навряд  чи  хтось  зацікавлений  у  прийомі  на  роботу
                            програміста, коди якого зрозумілі виключно автору. Передбачається,
                            що  всі  коди  забезпечуються  відповідними  коментарями.  Укладачі
                            сценаріїв не є винятком. Якщо вам належить модифіковані наявний
                            сценарій,  ви,  звичайно,  захочете  дізнатися,  які  функції  виконує
                            вихідний  варіант.  Якщо  сьогодні  ви  пишете  новий  сценарій,  то
                            велика  ймовірність,  що  через  рік-півтора  ви  вже  не  згадаєте,  які
                            завдання  при  цьому  вирішувались,  якщо  не  буде  належних
                            коментарів.
                                  Команда RЕМ дає можливість укладачам сценаріїв постачати
                            їх  коментарями.  Нижче  я  привожу  варіант  її  використання  на
                            прикладі знайомого файлу сценарію HELLOWORLD.BAT

                                  @ЕСНО OFF
                                  REM Hello World Script Version 1.0
                                  REM written 3/29/99 by Alien Jones
                                  ECHO Hello, World!

                                  Зверніть  увагу,  що  команда  REM  використовується  для
                            кожного рядка коментарів.
                                  Командний рядок підходить в якості джерела вводу не для всіх
                            команд  і  програм  Windows  NT.  Windows  NT,  як  і  її  попередниця
                            DOS, здатна використовувати як джерело вводу іменовані канали -
                            направлю потоку виводу однієї програми на введення іншої.


                                                           251
   248   249   250   251   252   253   254   255   256   257   258