Часть 2. Внешние команды
4. Освойте следующие внешние команды и утилиты командной строки: EDIT, MEM, MORE, FIND, SORT, SUBST, ATTRIB, FINDSTR, MOVE и XCOPY. Вам необходимо уметь выполнять с помощью указанных выше команд следую-щие операции:
− редактирование текстовых файлов,
− сортировку, поиск и форматирование текстовых подстрок в выводимых потоках данных,
− вывод служебной информации об операционной системе,
− перемещение, переименование и копирование файлов и каталогов,
− изменение атрибутов файлов и каталогов,
− создание виртуальных логических дисков.
Некоторые примеры применения внешних команд приведены в Упражнении 2.
Часть 3. Конструкции командной строки
5. Используя справочную систему Windows, изучите правила использования кон-струкций командной строки при интерактивной работе пользователя:
условного исполнения и объединения команд – Справка Windows → Справочные сведения → Главная страница справочника по командам Windows 2000 → Символы условной обработки в Windows 2000 и Центр справки и поддержки → Сервис → Общие сведения о командной оболочке в Windows XP,
операторы перенаправления – Справка Windows → Справочные сведения → Главная страница справочника по командам Windows 2000 → Перенаправление в Windows 2000 и Центр справки и поддержки → Сервис → Общие сведения о командной оболочке → Использование пакетных файлов → Использование операторов перенаправления команд в Windows XP,
конвейер ( | ) – Справка Windows → Найдите самостоятельно при помощи поисковой системы,
подстановочные символы ( «*» и «?») – Справка Windows → Найдите самостоятельно при помощи поисковой системы.
6. Самостоятельно научитесь пользоваться указанными в п.5 конструкциями при работе в командной строке. При возникновении затруднений, выполните приведенные далее примеры Упражнения 2. В этом упражнении рассмотрены характерные примеры использования конструкций командной строки, за исключением подстановочных символов. Простейшие примеры на применение подстановочных символов приведены в Упражнении 1.
Упражнение 2
1 |
Команда: DIR ˽ c:\temp ˽ > ˽ dir.txt Ожидаемый результат: Результат работы команды DIR не выводим, как обычно, на экран монитора, а заносим в текстовый файл dir.txt. |
2 |
Команда: DIR ˽ c:\ ˽ >> ˽ dir.txt Ожидаемый результат: Результат работы команды DIR добавляем к тексто-вому файлу dir.txt. |
3 |
Команда: TYPE ˽ dir.txt Ожидаемый результат: Просматриваем файл dir.txt, удостоверяемся в ис-тинности его содержимого, а значит и верности исполнения предыдущих команд. |
4 |
Команда: SORT ˽ /R ˽ /+11 ˽ dir.txt Ожидаемый результат: Отсортируем информацию о файлах и каталогах, содержащуюся в файле dir.txt по времени создания в обратном порядке. |
5 |
Команда: TYPE ˽ dir.txt ˽ | ˽ SORT ˽ /R ˽ /+11 ˽ > ˽ sort.txt Ожидаемый результат: Сделаем тоже самое, но при этом используем кон-вейер, а результат занесем в файл sort.txt. |
6 |
Команда: FIND ˽ “<DIR>” ˽ dir.txt Ожидаемый результат: Из файла dir.txt выведем на экран информацию только о каталогах. |
7 |
Команда: FIND ˽ “<DIR>” ˽ dir.txt ˽ | ˽ FIND ˽ /V ˽ “ ˽ .” Ожидаемый результат: Из файла dir.txt выведем на экран информацию только о не специальных каталогах. |
7. Выполните-таки задания для самоконтроля из самого начала данной практической работы.
