Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Команды консоли.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
164 Кб
Скачать
☆

148 Глава 7. Командная строка

• /Dnyrb — указание на рабочую папку запускаемой программы, в которой хра-

нятся все необходимые для ее загрузки файлы;

• II — запуск программы не в новой среде окружения, а в исходной среде, пе-

реданной интерпретатором команд CMD;

• /В — настройка режима прерывания исполнения программы по нажатию соче-

тания клавиш Ctrl+C. Если данное приложение не обрабатывает нажатие кла-

виш Ctrl+C, приостановить его исполнение можно нажатием клавиш Qrl+Break;

• /MIN — запуск программы в окне, свернутом в Панель задач;

• /МАХ — запуск программы в окне, развернутом во весь экран;

• /SEPARATE — запустить 16-разрядное приложение Windows в отдельной облас-

ти памяти;

• /SHARED — запустить 16-разрядное приложение Windows в общей области па-

мяти;

• /LOW — запустить приложение с низким приоритетом на исполнение (IDLE);

• /NORMAL — запустить приложение с обычным приоритетом на исполнение

(NORMAL);

• /HIGH — запустить приложение с высоким приоритетом на исполнение (HIGH);

• /REALTIME — запустить приложение с приоритетом реального времени на ис-

полнение (REALTIME);

• /ABOVENORMAL — запустить приложение с приоритетом на исполнение выше

среднего (ABOVENORMAL);

• /BELOWNORMAL — запустить приложение с приоритетом на исполнение ниже

среднего (BELOWNORMAL);

• /WAIT — запустить приложение в режиме ожидания его завершения;

• команда/программа — путь и имя самой команды или программы. Если при по-

мощи команды START запускается внутренняя команда оболочки CMD либо

пакетный файл, новое окно CMD будет запущено с ключом /К, другими сло-

вами, оно не будет закрыто по завершении сеанса работы программы. Если

вы запускаете какое-либо другое приложение, для него будет открыто стан-

дартное графическое окно Windows XP;

• параметры — внешние параметры, ключи и переменные, передаваемые про-

грамме средой CMD при ее запуске.

ПРИМЕЧАНИЕ

Для вызова исполняемых файлов посредством открытия ассоциированных с ними типов

файлов из окна командной консоли достаточно набрать в командной строке полное имя

такого файла. Например, при вызове из окна командной строки файла document.doc, ассо-

циированного в системе с программой Microsoft Word, Windows автоматически запустит Word

на исполнение и загрузит в него этот файл.

При запуске 32-разрядного приложения с графическим интерфейсом из ко-

мандной строки обработчик команд не ожидает завершения работы приложения

перед закрытием его окна и возвратом к приглашению операционной системы.

Описание команд консоли 149

Этот принцип распространяется на все случаи запуска программ, кроме их вы-

зова из пакетных файлов.

В случае если в командной строке не указано расширение файла, обработчик

команд использует значение переменной среды РАТНЕХТ для того, чтобы опреде-

лить расширения имен исполняемых файлов и порядок поиска программы в

файловой структуре диска. По умолчанию этой переменной присвоены значе-

ния .COM;, .EXE;, .BAT;, .CMD. Синтаксис записи значений для данной переменной

аналогичен синтаксису для переменной PATH, то есть отдельные элементы разде-

ляются точкой с запятой.

Если в процессе поиска исполняемого файла не было выявлено соответствий ни

с одним из зарегистрированных в системе расширений, программа проверяет

соответствие указанного имени папки. Если имя папки соответствует указанно-

му, то команда START запускает Проводник, открывающий эту папку для обзора.

• SUBST

SUBST [диск: [диск2:]путь]

SUBST диск: /D

Эта команда позволяет сопоставить заданному пользователем пути имя любого

диска. Данная команда может быть использована для создания виртуальных

дисков в любой папке в файловой структуре вашего компьютера либо для мон-

тирования диска в любой выбранной вами точке. Здесь:

• диск — имена виртуальных дисков, которые сопоставляются указанному ва-

ми пути;

• диск2:путь — физический диск, для которого создается сопоставление;

• /D — ключ, удаляющий созданный ранее виртуальный диск.

И TIME

TIME [время] [ Я ]

Без дополнительных аргументов данная команда выводит текущее значение

времени по часам компьютера и предлагает ввести новое значение времени. Для

сохранения текущего времени необходимо нажать клавишу Enter. С ключом /Т

команда просто выводит текущее время без запроса на его изменение.

• TITLE

TITLE [строка]

Выводит заданную строку в качестве значения панели заголовка окна команд-

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

следовательность символов.

И TREE

TREE [диск:][путь] [/F] [/А]

Отображает в окне командной строки дерево папок или структуру размещения

файлов и папок в заданной папке на диске. Здесь:

• [диск:][путь] — ссылка на путь к папке, структуру которой следует показать

в виде дерева каталогов;

150 Глава 7. Командная строка

• /А — подставлять символы ASCII вместо символов национальных алфавитов

при отображении файлов, имена которых заданы в национальной кодировке;

• /F — выводить имена файлов для каждой папки.

При вызове команды без дополнительных параметров в окне CMD отображает-

ся дерево текущей папки.

• TYPE

TYPE [диск:][путь]имя_файла

Данная команда выводит на экран содержимое указанного файла.

• VER

Данная команда используется без каких-либо дополнительных параметров. При

ее исполнении на экран выводится номер текущей версии Windows XP.

• VERIFY

VERIFY [ON или OFF]

Включает или отключает режим дополнительной проверки при записи данных

на диск. Используйте эту команду без дополнительных параметров для опреде-

ления текущего состояния функции проверки записи.

• VOL

VOL [диск:]

Выводит значение метки указанного диска. Без дополнительных параметров ко-

манда возвращает метку текущего диска.

• XCOPY

XCOPY источник [результат] [/А | /М] [Я>[:дата]] [/Р] [/S [/Е]] [/V] [/W] [/С] [/I]

C/Q] [/F] [/L] [/G] [/H] [/R] [Я] [/U] [/К] [/0] [/X] [/Y] [/-Y] [/N] [/Z]

[/EXCLUDE:файл1[+файл2][+файлЗ]]

С помощью данной команды можно копировать большие группы файлов или

целые структуры папок вместе с их содержимым. В отличие от аналогичных ко-

манд, XCOPY обладает более широкими возможностями и позволяет задейство-

вать множество различных параметров:

• источник — файл, группа файлов или папок, предназначенных для копирования;

• результат — путь к месту расположения и/или имена новых файлов и папок

при их одновременном переименовании;

• /А — копирование (среди прочих) файлов с атрибутом ≪Архивный≫; сам ат-

рибут при копировании не меняет своего значения;

• /М — копирование только файлов с атрибутом ≪Архивный≫; по завершении

копирования атрибут снимается;

• Л)[:дата] — копировать только файлы, измененные после указанной даты.

Если дата не указана, копируются только файлы более ранних версий, чем

файлы, хранящиеся в целевой папке;

• /Р — отображать на экране запросы на подтверждение записи каждого нового

файла;

Описание команд консоли 151

• /EXCLUDE:файл1[+файл2][+файлЗ] — список файлов, содержащих контекстные

вхождения строк исключения при копировании файлов. Когда любая из

строк совпадает с любой частью абсолютного пути к копируемому файлу, та-

кой файл исключается из операции копирования. Например, указав строку

\ехе\ или .ехе, можно исключить все файлы из папки ехе или все файлы

с расширением .ехе соответственно;

• /S — копировать каталоги вместе со всеми подкаталогами, исключая пустые;

• /Е — копировать каталоги вместе со всеми подкаталогами, включая пустые;

• /V — в процессе копирования сравнивать целевые файлы с исходными;

• /W — перед началом копирования ожидать нажатия клавиши на клавиатуре

компьютера;

• /С — продолжить копирование даже в случае обнаружения ошибок;

• /I — если при копировании нескольких файлов в качестве параметра резуль-

тат указано имя несуществующей папки, создавать новую папку с указанным

именем;

• /Q — не выводить на экран имена копируемых файлов;

• /F — в процессе копирования отображать на экране полные имена исходных

и конечных файлов;

• /L — в процессе копирования отображать на экране полные имена только ис-

ходных файлов;

• /G — в случае если целевой каталог не поддерживает шифрование, копиро-

вать в него зашифрованные файлы (для разделов NTFS);

• /Н — среди прочих выполнять копирование скрытых и системных файлов;

• /R — при копировании целиком заменять файлы с атрибутом ≪Только для

чтения≫;

•/Т —не копируя файлы, создать в указанном месте на диске структуру папок,

аналогичную исходной;

•/U —выполнять копирование с перезаписью только файлов, уже имеющихся

в целевой папке;

•/К —при копировании файлов с атрибутом ≪Только для чтения≫ сохранять

данный атрибут (по умолчанию он автоматически сбрасывается в процессе

копирования);

•/N —заменять при копировании длинные имена короткими именами стан-

дарта DOS;

•/0 —копировать вместе с файлом данные о его владельце и сведения ACL;

•/X —копировать данные аудита файлов (требует обязательного использова-

ния ключа /0);

•/Y —запрашивать подтверждение на перезапись файла, если в целевой папке

уже существует файл с таким же именем;

•/-Y —не запрашивать подтверждение на перезапись файла, если в целевой

папке уже существует файл с таким же именем;

•/Z —копировать файлы из источника, расположенного в локальной сети.