Работа с командной строкой

Чтобы вывести окно командной строки нужно последовательно выбрать пункты меню: Пуск ->Все программы->Стандартные->Командная строка.

В результате появится окно командной строки с мигающим курсором, означающим, что окно ждет команды пользователя. (см. рис. 1)

Командное окно интерпретатора Cmd.exe в Windows XP

Рис. 1.  Командное окно интерпретатора Cmd.exe в Windows XP

Перед курсором, как правило, выводится строка, указывающая текущий каталог окна командной строки. Окно командной строки представляет собой визуальный интерфейс программы “cmd.exe”, которая принимает команды пользователя, анализирует их и выполняет.

Для выполнения требуемой команды нужно ввести имя команды с клавиатуры, добавить, если требуется, параметры команды и, убедившись, что при вводе команды не было допущено ошибок, нажать клавишу “Enter”.

Начинать изучение нужно с простейших команд, например, с команды, показывающей текущую дату. Для этого введите команду date и нажмите “Enter”. В результате на экране появится текущая дата и будет предложено ввести новую дату. Нажмите клавишу “Enter” для отказа от ввода новой даты, но запомните этот метод, позволяющий устанавливать системную дату компьютера. Необходимо иметь в виду, что во всякой сложной системе, в том числе и в компьютере существует много способов решения одной и той же задачи. Выбор того или иного способа зависит от различных факторов.

Чтобы при вызове команды не было приглашения на ввод новой даты, при вводе команды дополните ее ключом /t, т.е. после ввода команды date сделайте пробел, добавьте два символа /t и нажмите “Enter”.

Аналогичным образом можно использовать команду time для вывода и установки системного времени.

В операционной системе Windows XP имеется обширная встроенная справочная система, с помощью которой, в частности, можно получить информацию об утилитах командной строки. Для доступа к этой справке нужно выбрать последовательно команды Пуск ->Справка и поддержка. В результате появится окно «Центр справки и поддержки». В этом окне в разделе «Выбор задания» выберите пункт «Использование служебных программ для просмотра информации о компьютере и диагностики неполадок». В появившемся окне в списке «Сервис» выберите пункт «Справочник по параметрам командной строки» и вы попадете на страницу, на которой вы можете получить информацию о любой интересующей вас команде.

Следующей простой и очень полезной командой является команда dir, с помощью которой можно получить информацию о содержимом текущей папки. Используя дополнительные параметры этой команды можно получить информацию о содержимом других папок, указать требуемый вид представления информации и многое другое. Необходимо отметить, что при использовании режима командной строки имеется возможность автоматизировать работу с командной строкой. Например, если вам часто приходится выполнять одну и ту же совокупность команд, вы можете записать их в текстовый файл в том виде, в каком вы вводите их в командную строку и сохранить полученный файл с каким-либо именем и с расширением “.bat”. Запуск этого файла на исполнение приведет к выполнению записанных в нем команд.

Например, создайте файл b.bat (имя можно задать любое, важно не менять расширение) и запишите в него три команды date /t, time /t и dir, причем каждую на отдельной строке. Чтобы запустить этот файл на исполнение введите его имя b.bat в командной строке и нажмите “Enter”. Если при вводе команд не было допущено ошибок, то в консольном окне вы должны увидеть результат действия трех введенных команд.

Еще одной интересной и полезной возможностью при работе с командной строкой является перенаправление ввода/вывода. Покажем использование перенаправления вывода на конкретном примере. Предположим, что вам необходимо регулярно следить за содержимым текущей папки и фиксировать ее состояние в текстовом файле. Для этого вы можете использовать уже созданный пакетный файл b.bat и ввести в командной строке следующую команду b.bat > b.txt. В данном случае угловая скобка показывает, что результат выполнения команды нужно выводить не на консоль, а в указанный файл b.txt. Для проверки того, что в результате выполнения команды появился требуемый файл с соответствующим содержимым, введите команду type b.txt. Команда type, как вы уже догадались, используется для вывода содержимого текстового файла на консоль.

Hosted by uCoz