Основы работы на ПК
Информация - Компьютеры, программирование
Другие материалы по предмету Компьютеры, программирование
?сковод это тот дисковод, с которым вы работаете в настоящее время. Вы можете сменить текущий дисковод, введя имя другого дисковода (диска) и двоеточие.
- Имена файлов
Каждый файл имеет имя, которое состоит из двух частей: имени и расширения. В имени файла может быть от 1 до 8 символов. Расширение имени файла начинается с точки, за которой следуют от 0 до 3 символов.
Примеры.
имя расширение
command .com
paper .chi
Символы в имени и расширении могут быть прописными и строчными латинскими буквами, цифрами и символами
_ $ # & @ ! % ( ) { } ~ ^
Расширение имени файла является необязательным. Оно, как правило, описывает содержание файла, поэтому использование расширения весьма удобно. Многие программы устанавливают
расширение имени файла и по расширению вы можете узнать, какая программа создала файл.
Запрещенные имена файлов. Некоторые имена файлов являются запрещенными, так как MS-DOS понимает их как имена устройств. В качестве имен файлов запрещены:
AUX дополнительное устройство, присоединяемое к асинхронному коммуникационному порту;
COM1 - COM3 устройства, присоединяемые к асинхронным коммуникационным портам 1 - 3;
LPT1 - LPT3 устройства, присоединяемые к последовательным портам 1 3 (обычно это принтеры);
CON при вводе - клавиатура, при выводе - экран;
PRN принтер
NUL "пустое" устройство; все операции ввода-вывода для этого устройства игнорируются.
Даже если добавить к этим именам какое-либо расширение, все равно MS-DOS будет воспринимать это как обращение к устройству. Однако расширения имени файлов .CON, .AUX, .PRN и .NUL вполне допустимы.
- Типы файлов
Различают три типа файлов: 1.текстовые; 2. файлы с данными; 3. программные.
Обычно тип файла можно узнать по его расширению:
1)chi,.pas,.c,.asm и т.д. текстовые файлы. Они создаются пользователем и содержат документы, тексты программ и т.д.
2).dat - файлы с данными. Они создаются и используются программами.
3).com,.exe,.bat - программные файлы. Они содержат программы, которые выполняет компьютер. Другое их название - исполняемые файлы.
- Приостановка выдачи на экран
Если команда MS-DOS выдает слишком много информации на экран, можно воспользоваться комбинацией клавиш Ctrl-S для приостановки выдачи. Нажатие любой буквенно-цифровой клавиши, пробела или Enter возобновит выдачу. Если при выполнении команды MS-DOS на экране появляется сообщение
Strike any key when ready...
или
Strike any key to continue...
то для продолжения работы следует нажать любую буквенно-цифровую клавишу, пробел или Enter.
- Переадресовка ввода
Переадресовка ввода указывается символом (<). Например, по следующей команде сортируется содержимое файла names, а результат сортировки записывается в файл namelist:
sort namelist
MS-DOS включает специальные команды, называемые фильтрами. Они предназначены для преобразования вывода ваших программ, например сортировки (фильтр sort в предыдущем примере), поиска текста в файле (find), вывода содержимого файла на экран постранично (more).
- Переадресовка вывода
По умолчанию, стандартным выводом большинства программ является экран. Если Вам необходимо переадресовать вывод программы в файл, то в командной строке после имени команды достаточно указать символ (>), после которого должно следовать имя файла приемника:
myfile.doc">dir> myfile.doc
Если файл-приемник уже существовал, то старое содержимое файла будет уничтожено. Поэтому, если Вам нужно, чтобы вывод какой-либо программы просто присоединялся к концу файла, то нужно указать два символа (>):
>myfile.doc">dir a:\files>> myfile.doc
Кроме этого, у Вас есть возможность адресовать вывод одной программы на вход другой с помощью символа (|). Например, следующая команда выводит содержимое каталога на экран в
отсортированном по алфавиту порядке:
dir | sort или dir | sort | more
Вывод из предыдущего примера можно переадресовать в файл, в myfile.lst, например. Пусть он находится на диске в дисководе В:
b:myfile.lst">dir | sort > b:myfile.lst
- Пакетные файлы
Чтобы избежать утомительного набора часто повторяющейся последовательности команд, Вы можете поместить эти командные строки в файл и присвоить последнему расширение bat. Теперь Вам достаточно набрать имя этого файла и нажать ввод, чтобы содержащиеся в пакетном файле команды начались выполняться в той последовательности, в которой они заданы в пакетном файле.
В качестве последней командной строки файла можно указатьимя другого пакетного файла.
Разрешается использование таких средств, как и |.
(подробно см. Переадресовка ввода Переадресовка вывода)
Установка пути и дисковода в одной строке затрагивает и все последующие строки в файле. То же можно сказать и о среде.
- Команды пакетной обработки
Все команды пакетной обработки являются резидентными (внутренними).
call - вызов одного пакетного файла из другого, без завершения последнего.
echo - вывод или отмена вывода эха или вывод текущего состояния.
for - выполнение команды для группы файлов.
goto - Переход на указанную метку.
if - выполнение команды при наличия некоторого условия.
pause - Пауза в процессе выполнения файла.
rem - вывод коментария.
shift - Увеличение количества формальных параметров.
- Файл Config.sys
В корневом каталоге жесткого диска, с которого загружаетсяоперационная система, может находиться файл Config.sys, задающий параметр?/p>