Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / Modul3_3.ppt
Скачиваний:
475
Добавлен:
23.02.2015
Размер:
1.43 Mб
Скачать

Команды для работы с файлами

Команда COPY – копирование файлов

copy имя_файла_источника [имя_файла_приемника] [/v]

Пример

copy *.txt a:\ - копирование всех файлов с расширением .txt из текущего каталога в корневой каталог диска a: под теми же именами.

copy *.txt a:\*.bak - то же, но расширения файлов-дубликатов меняются на .bak.

copy ton.txt prn – распечатка содержимого файла ton.txt из текущего каталога.

Конкатенация (объединение) файлов в один файл

используется знак “+”, например: file1 + file2

Пример:

copy aaa.txt+bbb.txt+ccc.txt main.txt – объединить файлы aaa.txt, bbb.txt и ссс.txt в файл main.txt.

Основы информатики

51

Технология работы с командной строкой

Обращение к файлам

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

Когда вы используете файл не из текущего каталога, необходимо указать, в каком каталоге этот файл находится (путь к файлу).

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

Если путь начинается с символа \, то маршрут вычисляется от

корневого каталога диска, иначе – от текущего каталога.

При обращении к группе файлов используют шаблон имени файлов.

Основы информатики

52

Технология работы с командной строкой

Шаблон имени файлов (1)

Напомним, что имя файла состоит из двух полей –

<имя файла>.<расширение>

Шаблон имени файла – специальная форма, в которой в полях имени и типа файла используются символы * и ?.

Символ * служит для замены любой последовательности символов. В поле имени и типа в шаблоне может быть использовано только по одному символу *.

Символ ? служит для замены одного символа. В шаблоне может быть использовано несколько таких символов.

Основы информатики

53

Технология работы с командной строкой

Шаблон имени файлов (2)

Пример:

 

*.*

– все файлы

*.txt

– все текстовые файлы

а*.*

– все файлы, имя которых начинается на а.

rt??.doc – все файлы с расширением doc, имя которых состоит из четырех символов, причем первые два символа обязательно rt, а третий и четвертый – любые.

copy *.* c:\temp копирование всех файлов из текущей папки в папку temp на диске с:

Основы информатики

54

Создание и использование командных файлов

Пакетная обработка – последовательность автоматически выполняемых команд.

Командный файл – файл, позволяющий автоматизировать работу в операционной системе.

Командный файл создается любым текстовым процессором как текстовый файл (обычно в Блокноте).

Командный файл имеет расширение .cmd или .bat (batch -пакетный).

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

Запускается командный файл на выполнение так же, как и команды консоли или любые исполняемые файлы.

Основы информатики

55

Создание и использование командных файлов

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

rem [любые символы] - комментарий. Это неисполняемая команда, которая служит для пояснений действий командного файла. Часто используется для временной блокировки команды.

pause [любые символы] - приостановка выполнения командного файла, пока не будет нажата любая клавиша.

cls - очистка экрана.

echo [любые символы] - подавление или вывод сообщения на экран.

echo Добро пожаловать! - выводит на экран сообщение.

echo off - подавляет вывод на экран всех стоящих после нее команд командного файла.

echo on - возобновление вывода команд на экран.

@

- запрет на вывод одной, стоящей после знака команды

 

на экран.

Основы информатики

56

Создание и использование командных файлов

Пример командного файла

@echo off cls

echo Копирование файлов! md c:\document

copy *.doc c:\document pause

Командный файл выполняет следующие действия:

1.Создает папку document на диске c:

2.Копирует файлы из текущего каталога в созданную папку

Основы информатики

57

После изучения лекции Вы должны знать:

понятие и назначение файла и файловой системы;

физическую организацию файлов на диске;

программы обслуживания дисков;

назначение и возможности проводника Windows; технологию работы с консолью команд Windows.

Основы информатики

58

Информационное обеспечение лекции

Литература:

1.Информатика: учебник. 3-е перераб. изд. / под ред. проф. Н.В. Макаровой. М.: Финансы и статистика, 2001. 768 с.: ил.

2.Информатика. Базовый курс / под ред. С.В.Симоновича. СПб.: Питер, 2000. 640 с.: ил.

3.Microsoft Windows XP. Руководство администратора / А.Г. Андреев [и др.]; под общ. ред. А.Н. Чекмарева. СПб.: БХВ- Петербург, 2004. 848 с.: ил.

Электронный адрес: mvkis@mail.ru

Основы информатики

59

Основы информатики

60

Соседние файлы в папке Информатика