Команда RD -уничтожение каталога
Синтаксис команды:
rd [имя_дисковода:][путь\] имя_подкаталога
Этой командой уничтожается только пустой каталог. Предварительно из удаляемого каталога необходимо удалить все файлы. Пример: rd \ katl - удаление каталога первого уровня с именем katl.
Существуют также команды:
• md - создаёт каталог.
• rеп - переименовывает каталог.
Команды для работы с файлами
Команда TYPE - просмотр текстового файла
Этой командой удобно пользоваться при просмотре содержимого файла на экране дисплея или принтере.
Синтаксис команды для вывода на экран: type [имя_дисковода:][путь\] имя_фата Синтаксис команды для печати: type [имя_дисковода:][путь\] имя_файла > р r п Имя файла указывается с расширением, если оно есть. Пример:
type c :\ kaAa . txt - вывод файла на экран. type a -\ redsb . txt > р r п - вывод файла на принтер.
Команда DEL - удаление файла
Можно удалять как один файл, так и группу файлов, используя шаблоны
имен. |
Синтаксис команды:
del [имя_дисковода:][путь\] имя_файла [/р]
Ключ /Р служит для вывода на экран запроса на подтверждение удаления. Пример:
del f 2\*. * /р - удаление с подтверждением всех файлов из подкаталога F2 текущего каталога.
Команда COPY -копирование файлов
Эта команда используется для:
• создания копий существующих файлов (основная функция);
• вывода содержимого файла на внешнее устройство;
• объединения содержимого нескольких файлов.Синтаксис команды:
|
|
сору имя_файла_источника [имя_файла_приемника] [/ v ]
Имя файлов может быть полным (с указанием дисковода и пути, как и во всех вышеописанных командах).
Обязательным параметром является только имя источника. Все остальные параметры задаются только по мере надобности. Если Вы копируете файл (группу файлов) с тем же именем (именами), то достаточно указать только полное имя файла-источника.
Ключ /v осуществляет контроль правильности записи информации на диск путем проверки каждого сектора.
Пример:
copy *. pas a :\ - копирование всех файлов с расширением .pas из текущего каталога в корневой каталог диска А: под теми же именами.
copy *. pas a :\*. bak - то же, но расширения файлов-дубликатов меняются на .bak.
copy ton . txt prn - распечатка содержимого файла ton.txt из текущего каталога.
Для объединения файлов в один файл (конкатенации файлов) используется знак "+". Например: filel+file2 - результатом этой операции является файл, начинающийся содержимым файла filel, за которым следует содержимое файла file2.
Пример:
copy main . pas + pl . pas + p 2. pas myprog . pas - объединить в указанном порядке содержимое файлов main.pas, pl.pas, p2.pas и записать результат в файл myprog.pas.
Примечание. Существует команда хсору , которая предлагает ряд дополнительных возможностей для копирования файлов. Другие команды работы с файлами:
|
|
• move - перемещение файлов;
• fс - сравнение файлов;
• attrib - работа с атрибутами файлов.
Создание и использование командных файлов
Современная информационная технология работы ориентирована на автоматизацию выполнения различных часто используемых операций. Для командной строки таким средством автоматизации является командный файл. Понятие «командный файл» используется очень широко. Практически во всех прикладных программах вы найдёте соответствующие средства для его создания. Однако там его называют иначе - макрос.
В командном файле используются любые команды операционной системы, её сервисного окружения и ряд дополнительных команд, придающих таким файлам дополнительную гибкость.
Командный файл имеет расширение .ст d или . bat (batch -пакетный). Создается любым текстовым процессором как текстовый файл. Запускается командный файл на выполнение так же, как и команды консоли или любые исполняемые файлы: достаточно в командной строке задать только его имя без указания типа и нажать клавишу <Enter>.
Примечание:
Командный файл состоит из команд операционной системы, имён файлов запуска (например, файлов с расширением .ехе) и сервисных программных средств.
|
|
Каждая команда занимает отдельную строку.
После записи каждой команды надо нажать <Enter>.
В конструкции команд могут быть как строчные, так и прописные буквы.
Команды, обычно используемые при написании командных файлов:
rem [любые символы] - комментарий. Это неисполняемая команда, которая служит для пояснений действий командного файла. Часто используется для временной блокировки команды.
pause [любые символы] - приостановка выполнения командного файла, пока не будет нажата любая клавиша.
cls - очистка экрана.
echo [любые символы] - подавление или вывод сообщения на экран.
Пример:
echo Добро пожаловать! - выводит на экран сообщение. echo off - подавляет вывод на экран всех стоящих после нее команд командного файла.
echo on - возобновление вывода команд на экран.
@ -запрет на вывод одной, стоящей после знака команды на экран.
path [путь1;[путь2;[путьЗ;...]]] - установка пути поиска в системе(т.е. последовательности каталогов, в которых автоматически организуется поиск введенных в командной строке имен файлов).
prompt [параметры] - установка формата приглашения в командной строке. Несколько значений параметров:
|
|
$р - текущий каталог и дисковод;
$d - текущая дата;
$t - текущее время;
$v - версия DOS ;
$g - символ >;
$$ -символ $.
Пример:
prompt $ d $ t $$ - приглашение в командной строке будет состоять из текущей даты, текущего времени и символа $.
set имя = значение - устанавливает значение переменной среды с именем имя.
Пример:
set a -" c :\ reserv " - переменной среды а присвоено значение некоторого пути к папке. После данной установки переменную среды а можно использовать в командах (например, перейти к папке c:\reserv можно, выполнив команду cd % a %).
Содержание
Лабораторная работа № 4. 1
Работа в среде Windows. 1
Цель работы.. 1
Порядок выполнения работы.. 1
Графический интерфейс Windows. 1
Командная строка Windows. 4
Результаты работы.. 6
Приложение.. 7
Технология работы с командной строкой. 7
Дата добавления: 2019-01-14; просмотров: 155; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!