Быстрый поиск файла в текущем каталоге 


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



ЗНАЕТЕ ЛИ ВЫ?

Быстрый поиск файла в текущем каталоге



Чтобы быстро найти файл в текущем каталоге, следует нажать клавишу Alt и, не отпуская ее, ввести первые буквы имени нужного файла. FAR выделит нужный файл, как только будет введено достаточное количество букв в имени файла.

 

Таблица 3 – Основные команды FAR*

Название команды Синтаксис команды
Работа с панелями
Переход между панелями Tab
Убрать левую панель Ctrl-F1
Убрать обе панели Ctrl-O
Вывод информационной панели Ctrl-L
Смена дисков панели Alt-F1
Работа с редактором
Запуск редактора для создания файла Shift-F4
Запуск редактора для редактирования файла F4
Выход из редактора Esc
Удаление строки Ctrl-Y
Увеличение (уменьшение) размера блока Shift-↓(↑)
Копирование блока Ctrl-Insert
Перемещение блока Shift-Insert
Удаление блока Shift-Delete
Работа с каталогами
Создание каталога F7
Копирование каталога F5
Перемещение каталога F6
Удаление каталога F8
Вывод дерева каталогов F9-Enter-Tree
Работа с файлами
Создание нового файла Shift-F4
Просмотр содержимого файла F3
Редактирование файла F4
Копирование файла F5
Перемещение (переименование) файла F6
Удаление файла F8
Поиск файлов на диске Alt-F7
Символы для выделения группы файлов
Любое количество произвольных символов в имени файлов и расширении *
Наличие одного произвольного символа в имени файла или в расширении ?
Выделение группы файлов выборочно Insert
Выделение группы файлов по шаблону + (клавиатура Num Lock)
Работа с меню пользователя
Создание меню пользователя F9-команды-меню пользователя
Вызов меню F2
Сохранение внесенных изменений F2
Редактирование пункта меню F4
Вставка нового пункта F6
Удаление пункта меню F8
Работа с файлом обработки расширений
Вызов редактора F9-команды-редактор обработки расширений

*Наиболее полный перечень команд FAR представлен в Приложении 2.

 

Порядок выполнения работы

Все действия производить в программе-оболочке FAR, в каталоге Temp.

1. В корневом диске создать дерево каталогов по вариантам как показано в приложении 1 с использованием команд таблицы 3.

2. В каталоге А2 создать подкаталоги В4 и В5 и удалить каталог В2.

3. В каталоге Personal создать файл Name.txt, содержащий информацию о фамилии, имени и отчестве студента. Здесь же создать файл Date.txt, содержащий информацию о дате рождения студента. В этом же каталоге создать файл School.txt, содержащий информацию о школе, которую закончил студент.

4. В каталоге University создать файл Name.txt, содержащий информацию о названии Вуза и специальность, на которой студент обучается. Здесь же создать файл Mark.txt с оценками на вступительных экзаменах и общей суммой баллов.

5. Присвоить файлу Mark.txt атрибут «скрытый» и скрыть файл.

6. Присвоить файлу Name.txt атрибут «только для чтения».

7. В каталоге Hobby создать файл hobby.txt с информацией об увлечениях студента.

8. Скопировать файл hobby.txt в каталог В3 и переименовать его в файл Lab_№варианта.txt.

9. Сравнить содержимое каталогов А1 и А2.

10. Отсортировать содержимое каталога Personal по дате.

11. Сделать копию файла Lab_№варианта.txt (например, copy_Lab_№варианта.txt) в этом же каталоге и удалить его.

12. Отсортировать все файлы, хранящиеся в каталоге Personal, по имени.

13. Отсортировать по расширению.

14. Удалить все директории, в названии которых есть буква A или цифра 2 одной командой.

15. Отобразить содержимое панелей в полном формате.

16. Вывести дерево каталогов в левой панели.

17. В личном каталоге создать системное меню, в котором включить пункты:

a. Запуск программы калькулятор с:\calc.exe

b. Запуск программы блокнот с:\ system32\notepad.exe

18. Написать строку обработки расширения bak, в результате которого все файлы с данным расширением переименовываются в одноименные файлы с расширением txt.

Содержание отчета:

1. титульный лист;

2. цели и задачи лабораторной работы;

3. задание на лабораторную работу;

4. результаты выполненной работы.

 

Контрольные вопросы

1. Что такое программа-оболочка?

2. Назовите наиболее известные программы-оболочки?

3. Что такое меню?

4. Какие функции можно реализовывать через меню пользователя?

5. Из каких компонент состоит FAR?

6. Какие команды можно использовать для работы с файлами?

7. Какие команды можно использовать для работы с каталогами?

 

Список терминов:

программа-оболочка, меню, панели, шаблон, суммарная информация, строка статуса, строка состояния.

 

 


Лабораторная работа №5

Архивация данных

 

Цель работы – развитие профессиональных навыков работы с архиваторами, на примере архиватора ARJ.

 

Задачи работы:

− получение навыков и умений в обработке группы файлов архиватором ARJ;

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

 

Справочно-методический материал

Архивация данных имеет множество целей. Это в первую очередь создание архивных резервных копий важных документов или программ. Так же за счет архивации можно значительно уменьшить размер занимаемого программой или документом места на диске. Для создания архивов используются специальные программы. Их можно разделить на два класса: программы упаковщики (архиваторы) и программы резервного копирования.

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

Программы резервного копирования предназначены для копирования информации с жесткого диска на другие съемные носители информации (например, CD-диски).

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

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

Важным моментом при архивации данных является вопрос обратимости сжатых данных. Если при сжатии данных происходит только изменение их структуры, то метод сжатия обратим. Из результирующего кода можно восстановить исходный массив путем применения обратного метода. Обратимые методы применяют для сжатия любых типов данных. Характерными форматами сжатия без потери информации являются:

−.GIF,.TIF,.PCX и многие другие для графических данных;

−.AVI для видеоданных;

−.ZIP,.ARJ,.PAR,.LZH,.LH,.CAB и многие.

Методы сжатия с потерей информации (необратимое сжатие) обычно обеспечивают гораздо более высокую степень сжатия, чем обратимые методы, но их нельзя применять к текстовым документам, базам данных и, тем более, к программному коду. Характерными форматами сжатия с потерей информации являются:

−.JPG для графических данных;

−.MPG для видеоданных;

−.МРЗ для звуковых данных.

Наиболее популярными форматами сжатия данных, широко используемыми в повседневной работе с компьютером, являются форматы.ZIP,.RAR и.ARJ.

Программа ARJ (разработчик – Robert K. Jung) относится к числу наиболее известных продуктов своего класса. Она выполняет все функции по обслуживанию своих архивов, может помещать файлы в архив, извлекать файлы из архива, и делать «самораспаковывающиеся» файлы и так далее.

Программа ARJ позволяет:

− создавать архивные файлы из отдельных или всех файлов текущего каталога и его подкаталогов, загружая в один архив до 32000 файлов;

− добавлять и заменять файлы в архиве;

− извлекать и удалять файлы из архива;

− просматривать содержимое архива;

− создавать многотомный архив;

− защищать каждый из помещенных в архив файлов 32-битовым циклическим кодом, тестировать архив, проверяя сохранность в нем информации;

− получать помощь по работе на 3 международных языках;

− вводить в архив комментарии к файлам;

− запоминать в архиве пути к файлам;

− сохранять в архиве несколько поколений (версий) одного и того же файла;

− переупорядочивать архивный файл по размерам файлов, именам, расширениям, дате и времени модификации, коэффициенту сжатия и др.;

− осуществлять поиск строк в архивированных файлах;

− восстанавливать файлы из разрушенных архивов;

− создавать самораспаковывающиеся архивы как на одном томе, так и на нескольких томах;

− просматривать содержимое текстовых файлов, содержащихся в архиве;

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

Для получения на экране краткой помощи по работе достаточно в командной строке ввести имя программы: ARJ.

Для получения развернутой помощи и примеров задания команд следует ввести:

ARJ -? или ARJ /?

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

 

ARJ <команда> [-<кл1> [-<кл2>...]] <имя_архива> [<список_имен_файлов>]

 

Обязательные параметры командной строки – это два параметра: <команда> и <имя_архива>.

В качестве списка имен файлов можно использовать шаблон (маску).

Параметр <команда> записывается в виде одного символа вслед за именем программы и задает функцию архивации в соответствии с таблицей 1 Приложения 3.

Параметр <имя_архива> задает имя архивного файла и записывается по общим правилам MS DOS, но без указания расширения, которое при создании нового файла присваивается автоматически. Имя архива может быть записано с указанием пути к файлу. Архиватор по умолчанию обрабатывает архивные файлы, имеющие расширение.ARJ.

Самораспаковывающийся архивный файл создается с расширением.ЕХЕ. Такой файл содержит в себе программный модуль распаковки, и для извлечения из него файлов не требуется программа ARJ.

Ключи уточняют действие команды архивации, и их может быть несколько. Каждый ключ начинается с символа "-" и может быть помещен в любом месте командной строки после команды. Признаком ключа кроме символа "-" может быть символ "/". Команды и ключи программы-архиватора ARJ можно вводить в командную строку в любом регистре. Основные ключи архиватора ARJ представлены в таблице 2 Приложения 3.

В таблице 4 представлены некоторые команды архиватора ARJ для работы с файловой системой и обслуживанию архивов.

 

Таблица 4 – Основные команды архиватора ARJ.

Получение справочной информации ARJ
Копирование всех фалов текущего каталога в архив ARJ a <имя архива>
Перемещение всех файлов текущего каталога в архив ARJ m <имя архива>
Просмотр содержимого архива ARJ L <имя архива>
Удаление файлов из архива ARJ d <имя архива> <шаблон>
Извлечение всех файлов из архива в текущий каталог ARJ e <имя архива>
Архивация структуры каталогов ARJ –r <имя архива>
Извлечение структуры каталогов ARJ x <имя архива>
Пропуск файлов при добавлении в архив ARJ <имя архива> -x <шаблон>
Создание многотомного архива ARJ –v[v][w][a|размер] <имя архива>
Извлечение файлов из многотомного архива ARJ e –v <имя архива>

 

Порядок выполнения работы

1. Скопировать архиватор ARJ.exe в каталог TEMP.

2. Создать bat файл, выполняющий следующие команды:

2.1. Скопировать все файлы каталога TEMP в архив с именем arсh1.

2.2.Посмотреть содержимое архива arch1.

2.3.Извлечь все файлы из архива arch1 в текущий каталог, при этом файлы с тем же именем должны затираться без предупреждения.

2.4.Удалить архив arch1 из текущего каталога.

2.5.Переместить все файлы из текущего каталога в архив с именем arch2 с дополнительным контролем правильности перемещенных в архив копий файлов.

2.6.Извлечь все файлы из архива arch2 в текущий каталог.

2.7. Переместить группу файлов с расширением txt в архив Text.

2.8. Создать архив Invert куда скопировать все файлы каталога TEMP, исключая arch2 и Text.

2.9. Проверить целостность архива Invert.

2.10. Создать архив Dir в каталоге TEMP, куда переместить все файлы и подкаталоги этого каталога, исключая архивы arch2 и Text.

2.11. Извлечь структуру из архива Dir.

2.12. Создать многотомный архив TOM, включающий в себя все текстовые файлы с расширением txt, размер тома 360 Кбайт.

2.13. Добавить в многотомный архив TOM все файлы с расширением pas текущего каталога.

2.14. Извлечь все файлы из второго тома архива TOM в текущий каталог.

2.15. Добавить все файлы каталога TEMP в архив с защитой архива паролем (пароль – фамилия студента).

Содержание отчета:

1. титульный лист;

2. цели и задачи лабораторной работы;

3. задание на лабораторную работу;

4. результаты выполненной работы.

 

Контрольные вопросы

1. Что такое архивация данных?

2. Что такое программы упаковщики?

3. Какого назначение программ резервного копирования?

4. Что такое обратимое сжатие данных?

5. Что такое сжатие с потерями информации?

6. Назовите форматы сжатия без потерь.

7. Назовите наиболее популярные программы архиваторы?

 

Список терминов:

архивация, программа-упаковщик, программа резервного копирования, метод сжатия.

 


Лабораторная работа №6

 



Поделиться:


Последнее изменение этой страницы: 2016-09-13; просмотров: 954; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

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