Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Obrazets.doc
Скачиваний:
21
Добавлен:
10.06.2015
Размер:
3.99 Mб
Скачать

3.17. Русификация вывода командного процессора

Один из способов перекодирования символов кириллицы на экране монитора (перекодирование из таблицы 1215 в 866) – замена кода символов, попадающих в определенные диапазоны кодовых таблиц 866 и 1215. Пример процедуры перекодировки приведен ниже:

procedure MyWriteln(const S: string);

var

NewStr: string;

begin

try

SetLength(NewStr, Length(S));

CharToOem(PChar(S), PChar(NewStr));

Writeln(NewStr);

except

end;

end;

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

4.1. Команда dir

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

Рисунок 3. Результат выполнения DIRбез параметров

Пример выполнения команды DIR с ключами /A и /O, для выполнения команды необходимо набрать в командной строке DIR с указанием ключей /A:R и /O:N, осущесвится вывод объектов со свойством только для чтения а так же сортировкой по имени объекта.

Рисунок 4. Результат выполнения DIRс ключами /A:R/O:N

4.2. Команда attrib

Для выполнения команды без параметров и ключей необходимо набрать ATTRIB в командной строке. В результате выполнения будет выведен список файлов текущего каталога с представлением атрибутов этих файлов.

Рисунок 5. Результат выполнения ATTRIBбез параметров

Для вывода атрибутов определенного файла необходимо набрать ATTRIB в командной строке и указать в качестве параметра имя файла. В результате выполнения будет выведен список аналогичный предыдущему за исключением количества файлов с представлением атрибутов запрошенного файла.

Рисунок 6. Результат выполнения ATTRIBдля просмотра файла

Для установки атрибутов определенного файла необходимо набрать ATTRIB в командной строке и указать в качестве параметра имя файла и ключ для установки или снятия атрибута. В результате выполнения будет выведен список аналогичный предыдущему за исключением количества файлов с представлением атрибутов запрошенного файла.

Рисунок 7. Результат выполнения ATTRIBс ключем /R+

4.3. Команда date и time

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

Рисунок 8. Результат работы DATEиTIME

4.4. Команда type и sort

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

Рисунок 9. Результат работы TYPEиSORT

Для обратной сортировки содержимого файла необходимо ввести SORT и указать в качестве параметра имя файла а также ключ /R. Для сортировки входной строки необходимо ввести ее и нажать <Enter>.

Рисунок 10. Результат выполнения SORTдля строки с ключем /R

4.5. Команда mkdir, rd, cd

Для смены текущего каталога введите в командной строке CD.

Для создания каталога необходимо ввести команду MKDIR и ввести в качестве параметра путь и каталог. Для удаления необходимо ввести команду RD и указать путь к каталогу или сам каталог который хотите удалить.

Рисунок 11. Результат работы CD,MKDIR,RD

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]