Команды командных (пакетных) файлов. 
";


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Команды командных (пакетных) файлов.



Call Вызов одного пакетного файла из другого
Echo Вывод сообщений и переключение режима отображения команд на экране
Endlocal Конец локальных изменений среды для пакетного файла
Exit Завершение работы программы cmd.exe(интерпретатор командных строк)
For Запуск указанной команды для каждого из файлов в наборе
Goto Передача управления в отмеченную строку пакетного файла
If Оператор условного выполнения команд в пакетном файле
Pause Приостановка выполнения пакетного файла и вывод сообщения
Rem Помещение комментариев в пакетные файлы и файл Config.sys
Setlocal Начало локальных изменений среды для пакетного файла
shift Изменение содержимого (сдвиг) подставляемых параметров для пакетного файла

Более подробную информацию по каждой команде можно получить, если после команды help в качестве параметра набрать имя интересующей команды или имя команды, а затем ключ /?

Нижеследующий фрагмент показывает, как и в каких вариантах следует использовать команду вывода и изменения даты, отслеживаемой компьютером.

 

 

Командой, набираемой в командной строке, является собственно имя команды, за которым могут следовать ключи (опции) - указания, модифицирующие поведение команды. Квадратные скобки ([])в пояснениях обозначают, что эта информация не является обязательной при наборе команды. Ключи начинаются со знака слэша / и состоят из одного или нескольких символов. Кроме ключей, после команды могут следовать аргументы (параметры) - названия объектов, над которыми должна быть выполнена команда. Очень часто аргументами служат имена файлов и каталогов.

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

 

Примечание.

Вызов режима командной строки Windows (команда cmd.exe) и интерпретатора команд MS DOS (command.com) при внешнем сходстве имеют коренные отличия. При выполнении команды command.com операционная система Windows переходит в режим эмуляции MS DOS и работает с составом операций однопрограммной, однопользовательской системы, с 16-разрядными операндами, а не с 32-разрядными.

 

 

В сложных сценариях работы, когда используются длинные последовательности вводимых команд, всегда имеется возможность повторить или отредактировать одну команду (или часть команд) из выполненного перечня. Для этого следует выбрать нужную команду из журнала.

Клавиша управления курсором вверх выводит предыдущую команду, вниз - последующую, клавиши вправо-влево позволяют перейти к посимвольному редактированию очередной команды.

По умолчанию предполагается, что результаты выполнения вводимых команд отображаются на экране дисплея.

Можно перенаправление ввода-вывода. Для этого используются следующие символы:

 

  1. символ < -для перенаправления ввода;
  2. символы > и >> - для вывода.

 

Пример:

1. Перенаправить вывод содержимого текущего каталога в pr_file.txt на диск c:/. Файла не существует.

 

Если такового файла в текущем каталоге нет, то средствами операционной системы он создается.

 

 

 

2. Перенаправить вывод содержимого текущего каталога в pr_file.txt на диск c:/. Файл уже существует. Сохранить предыдущее содержание файла.

 

Запись осуществляется в начало файла. Чтобы сохранить старое содержимое файла запись следует производить в конец файла, используя команду (с двойным знаком >>).

 

 



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 296; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.119.213.235 (0.003 с.)