Page 255 - 4785
P. 255

вхід команди MORE. Оскільки подальших вказівок щодо вихідного
                            потоку  даних  команди  MORE  немає,  він  буде  направлений  на
                            консоль, пристрій виводу за замовчуванням. Результатом виконання
                            команди  для  користувача  буде  повноекранний  висновок  даних  із
                            запитом  реакції  з  боку  користувача  для  переходу  до  наступного
                            екрану.
                                  Команда  FIND  переглядає  кожен  рядок  вхідних  даних  на
                            предмет присутності в них тексту, переданого команді як параметр.
                            Якщо  виявлено  збіг,  рядок,  в  якій  міститься  шуканий  текст,
                            передається в якості вихідних даних команди FIND. Наприклад, при
                            перегляді  каталогу  команда  FIND  може  бути  використана,  щоб
                            результат перегляду включав тільки ті файли, в імені яких присутня
                            поєднання символів ТМР. DIR | FIND "tmp"
                                  Висновок  в  лапки  контексту,  за  яким  ведеться  пошук,  є
                            вимогою  синтаксису  команди  FIND.  Результат  виконання  команди
                            може  бути  переспрямований  на  вхід  команди  FIND  з  новим
                            критерієм пошуку або будь-який інший команди, в іншому випадку
                            він за замовчуванням виводиться на консоль виводу.
                                    Використання команди FINDSTR зі складу Resource Kit.
                                  В Resource Kit Windows NT присутня вельми корисна команда
                            під  назвою  FINDSTR.  Ця  зручна  утиліта  призначена  для
                            контекстного  пошуку  у  файлі.  Більше  десятка  ключів  дозволяють
                            сформувати складні критерії для ефективного пошуку.
                                  Один із прикладів пошуку з використанням команди FINDSTR
                            - це пошук конкретного контексту в реєстрі. Якщо я не знаю точно,
                            в якій гілці реєстру зберігається потрібний мені ключ або значення
                            параметра,  я  можу  вивести  вміст  реєстру  в  текстовому  вигляді  на
                            пристрій виводу за замовчуванням, а саме на екран, використовуючи
                            іншу  команду  зі  складу  Resource  Kit  -  REGDMP-  Потім  я
                            перенаправляю  потік  виведення  цієї  утиліти  на  вхід  утиліти
                            FINDSTR,  використовуючи  механізм  іменованих  каналів.  За
                            допомогою  такого  підходу  я  можу  виконати  глобальний  пошук
                            окремого  ключа  або  значення  реєстру,  не  використовуючи
                            графічний інтерфейс. FINDSTR може бути використана аналогічним
                            чином  в  поєднанні  з  іншими  утилітами  зі  складу  Resource  Kit,
                            наприклад DUMPEL, яка виводить в текстовий файл дані журналів
                            реєстрації подій.


                                                           253
   250   251   252   253   254   255   256   257   258   259   260