Информатика Ответы на вопросы 3

Вид материалаДокументы
4. Файловая структура. Диски, файлы, их имен
Удаление файлов
Переименование файлов
Копирование файлов
Переименование файлов или подкаталогов.
Смена текущего каталога
Просмотр каталога
Создание каталога
Удаление каталога
Работа с экраном, принтером.
Очистка экрана монитора
Общесистемные команды.
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   14

4. Файловая структура. Диски, файлы, их имен


Создание текстовых файлов:


copy con имя_файла


После ввода этой команды нужно поочередно вводить строки файла. В конце каждой строки нужно нажимать клавишу Enter, а после ввода последней - нажать клавишу F6 и затем Enter. Команда copy выведет сообщение


1file(s) copied ( один файл скопирован)

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


Удаление файлов:


del [диск:] [путь\] имя_файла


В имени файла можно употреблять символы * и ?.

del paper.doc - удаление файла paper.doc из текущего каталога;


del *.* - удаление всех файлов из текущего каталога;

del *.bak - удаление всех файлов с расширением .bak из текущего каталога.


Переименование файлов:


ren [диск:][путь\] имя_файла имя_файла

старое новое


Если дисковод и путь опущены, подразумевается текущий диск и каталог. Можно употреблять символы * и ?. Если символы * и ? заданы в первом имени файла, то переименовываются все файлы из заданного каталога, подходящие под шаблон. Если символы * и ? имеются во втором имени файла, то символы имен файлов на соответствующих позициях не меняются.


Например:


ren xxx.doc ааа.txt - переименование файла xxx.doc в текущем каталоге. Новое имя файла - ааа.txt;

ren a:*.doc *.txt - переименование всех файлов с расширением .doc в текущем каталоге на дисководе А: . Файлы получают расширение .txt.


Копирование файлов:


copy имя_файла имя_файла

или copy имя_файла [имя_каталога].


Можно употреблять символы * и ?. Диск и путь первом параметре команды - источник. Во втором параметре - пункт назначения. Если во втором параметре имя файла отсутствует, то имена файлов при копировании не меняются. Если имя файла во втором параметре задано, то оно указывает новое имя копируемого файла.


Например:


copy xxx.doc xxx.txt - копирование файла xxx.doc в текущем каталоге, создается файл xxx.txt в текущем каталоге;

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

copy \TEXT\*.doc c:\*.txt - копирование всех файлов с расширением .doc из каталога \TEXT текущего диска в текущий каталог диска c:. Файлы получают расширение .txt.


Переименование файлов или подкаталогов.


rename [диск:][путь\]имя_файла [диск:][путь]имя_файла


Работа с каталогами.


Смена текущего дисковода:

А:, В:, С: и т.д.


Смена текущего каталога:


cd [диск:]путь


CD - Change Directory


Если задан дисковод, то текущий каталог изменяется на этом дисководе, иначе - на текущем дисководе.


Примеры:


cd \ - переход в корневой каталог текущего диска;

cd \ exe\doc - переход в каталог \ exe\doc.


Просмотр каталога:


dir [диск:][путь\][имя_файла][/P][/W]


В имени файла можно употреблять символы "*" и "?". Если имя файла не задано, то выводится все оглавление каталога, иначе выводятся только сведения о данном файле или группе файлов.


Для каждого файла команда dir сообщает его имя, расширение, размер файла в байтах, дату и время создания или последнего обновления файла. Подкаталоги помечаются DIR. В конце сообщается о размере свободного пространства диска.


Параметр /P задает поэкранный вывод оглавления. После заполнения экрана ожидается нажатие клавиши для выдачи следующей страницы.

Параметр /W задает вывод только информации об именах файлов в каталоге.


Примеры:

dir - вывести оглавление текущего каталога;

dir *.exe - вывести сведения о всех файлах с расширением .exe текущего каталога;

dir a:\ - вывести оглавление корневого каталога на дисководе а:.


Создание каталога:


md [диск:] путь.

MD - Make Directory


Примеры:

md xxx - создание подкаталога ххх в текущем каталоге;

md a:\work - создание подкаталога work в корневом каталоге диска а:.


Удаление каталога:


rd [диск:] путь


RD - Remove Directory

Служит для удаления пустого каталога, то есть не содержащего подкаталогов и файлов.


Примеры:


rd xxx - удаление подкаталога ххх в текущем каталоге;

rd a:\work - удаление подкаталога work в корневом каталоге диска а:.


Работа с экраном, принтером.

Вывод файла на экран:


type имя_файла.


Выводит на экран содержимое текстовых файлов. Приостановить вывод на экран Ctrl-S, повторное нажатие этих клавиш возобновляет вывод на экран. Закончить вывод на экран можно нажатием Ctrl-C или Ctrl-Break.


Вывести файл на экран можно командой copy имя_файла con.

Примеры:


type work.doc - вывод на экран файла work.doc текущего каталога;

type a:\doc\text.doc - вывод на экран файла text.doc из каталога a:\doc\.


Очистка экрана монитора:

cls


Вывод файла на печать:

copy имя_файла prn


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


Общесистемные команды.


Дата:


date


По этой команде на экран выводится информация о дне недели и дате, можно ввести новое значение даты. По окончание ввода нажать Enter. Формат ввода даты зависит от параметра Country, установленного в файле конфигурации системы Config.sys.


Время:


time [чч:мм:сс [A|P]]


чч - часы(0-23)

мм -минуты (0-59)

сс -секунды (0-59)

А -АМ(до полудня)

Р - РМ (после полудня)


Приглашение:


prompt [текст]


Изменяет вид приглашения командной строки MS DOS.

В тексте этой команды можно использовать следующие сочетания символов:

$p -текщий дисковод и каталог;

$n - текущий диск;

$d - текущая дата;

$t - текущее время;

$v - версия ОС;

$_ - переход на новую строку;

$s - пробел;

$h - удаление предыдущего символа;

$g - символ ">";

$Xc - выдача символа и т.д.


Примеры:


prompt $p$g - выдавать имя текущего каталога текущего логического диска и символ разделитель ">"(стандартное приглашение);

prompt $d$g - выдавать текущую дату и символ разделитель ">";

prompt $v$g - выдавать номер версии MS DOS и символ разделитель ">";

prompt $XП$Xр$Xи$Xв$Xе$Xт$g - выдавать слово Привет и символ разделитель ">";

prompt $d$h$h$h$h$h$b$t$h$h$h$h$h$g - выдавать текущую дату "ММ.ДД",символ разделитель "|", текущее время "ЧЧ:ММ", символ разделитель ">";

Prompt - возврат к стандартной подсказке.


Версия.

ver - отображает номер версии MS DOS.

Внешние команды MS DOS.


Программы, находящиеся на магнитных дисках в виде COM- и EXE-файлов, вызываются на выполнение посредством внешних команд MS DOS. Так же внешними командами можно вызывать файлы с расширением BAT.


Одна из наиболее полезных программ - MS DOS Editor, текстовый редактор. Имя файла, загружающего эту программу EDIT.COM. Например, редактор содержится в каталоге C:\DOS\. Для того, чтобы вызвать программу текстового редактора в MS DOS, необходимо выполнить следующую команду: C:\DOS\EDIT.COM. На экране появится окно редактора MS DOS Editor. Если в командной сторке набрать просто EDIT.COM, ОС будет искать программу в текущем каталоге.


При вводе внешних команд расширение необязательно, то есть можно писать EDIT. Система поймет, что требуется вызвать исполнимый файл, причем в следующем приоритетном порядке:


если есть COM- файл, то выполняется именно он;

если нет COM- файла, то выполняется EXE;

если нет ни COM- , ни EXE - файла, то выполняется BAT-файл.


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


format дисковод:[параметры]


Пример: format a:


Если на дискете была записана какая-либо информация, то она будет уничтожена программой format.


/S- копирует скрытые системные файлы и командный процессор на диск;

/Q- быстрое форматирование дискеты без контроля наличия сбойных участков на дискете;

/U- безусловное форматирование с уничтожением имеющихся на дискете данных;

/V[:метка]- задает метку диска из 11 символов;

/T:tn- задает число дорожек на одной стороне размечаемого диска;

/N:sn- задает число секторов на дорожку и так далее.


Например, чтобы отформатировать дискету 3,5" с емкостью дисковода 1,4 Мбайт, число дорожек нужно задать 80, число секторов - 17. Фактическая емкость дискеты - 1440 Кбайт.

Программа XCOPY - расширенные возможности копирования файлов. Копирует файлы и каталоги, включая подкаталоги:


XCOPY [диск:][путь]имя_файла [диск:][путь][имя_файла]

[/D:дата][/E][/P][/S][/V][/W]


/D- копировать файлы источника, измененные после указанной даты включительно;

/E- копировать любые подкаталоги, даже если они пусты (нельзя использовать вместе с параметром /S);

/P- выдавать приглашение "Y/N" перед созданием каждого файла адресата;

/S - копировать подкаталоги, если они не пусты;

/V- проверять каждую запись на диск;

/W- ожидать нажатия клавиши перед началом копирования.