Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Приведем пример использования маски. Допустим, вас интересует список всех файлов с расширением. dll, которые содержатся в каталоге WINDOWS. Для вывода такого списка на экран наберите команду:
dir \windows\*.dll
Копирование файлов
Для копирования файлов существует внутренняя команда copy, которая имеет формат
сору_имя-исходного-файла[имя-целевого-каталога\
имя-целевого-файла]
Первый аргумент определяет имя исходного файла, подлежащего копированию, а второй аргумент (его может не быть) - имя целевого каталога и имя файла, который будет дубликатом исходного. По этой команде происходит реальное дублирование исходного файла, а не только его повторная регистрация в другом каталоге. Пользуясь этой командой, можно переименовать файлы. Если имя целевого каталога в команде не задано, то копирование производится в текущий каталог. Если не задано имя целевого файла, то дубликату присваивается имя исходного файла. При записи имен файлов могут использоваться маски * и?.
Рассмотрим пример: вам нужно скопировать файл под именем Sea. bmp из текущего каталога и поместить дубликат в этот же каталог под другим именем Blacksea, но с тем же расширением. Для этого набирается команда
copy sea. bmp blacksea.*
Допустим, что вам необходимо скопировать все файлы из корневого каталога, имеющие расширения. bat, и поместить их в каталог С:\ТЕМР под теми же именами, но с новым расширением. old. Тогда вы должны записать:
copy *.bat \TEMP\*.old
Если вы поставите переключатель /V после имени исходного или целевого файла, то будет производиться проверка правильности записи информации на диск путем считывания.
Команда copy требует осторожного обращения с ней: если вы в качестве целевого файла укажете уже существующий файл, то она перезапишет дубликат поверх этого файла без всякого предупреждения.
Создание нового файла
Copy - очень полезная команда DOS, отметим еще одно ее приложение. С помощью copy вы можете, работая в системе DOS, создать новый текстовый файл. Для этого введите в командную строку следующую запись:
copy con [имя-целевого-файла]
где con обозначает в данном случае клавиатуру и отвечает имени исходного файла в записи команды. Нажав Enter, наберите на клавиатуре текст файла и затем нажмите клавишу F6 и снова Enter. Новый файл будет помещен в тот каталог, который вы задали в команде (40). Проверить это вам уже не составит труда - просто наберите команду dir для целевого каталога. Просмотреть только что созданный файл вы сможете с помощью команды type, которой мы коснемся ниже.
Удаление файлов
Для удаления ненужных файлов существует внутренняя команда del, которая имеет синтаксис:
del [d:][путь\][имя-файла]
Если имя файла не задано, то удалению подлежат все файлы из указанного в пути каталога (подкаталоги не удаляются). Если же путь не задан, то удаляется файл с указанным именем из текущего каталога. Задавая в качестве имени файла его образец (с использованием символов * и?), вы можете удалить из каталога файлы, сопоставимые с образцом.
Приведем команды для удаления файла Referat. doc из каталога BIOLOGY и команду для удаления всех файлов с расширением. doc из этого же каталога:
del \biology\referat. doc и del \biology\*.doc
Если же вы хотите удалить все файлы из каталога, задайте команду:
del \biology
После этой команды система попросит подтверждения на удаление всех файлов каталога. Еще раз подумайте и выберите нужный ответ.
Переименование файлов
С помощью внутренней команды rеп (или rename) можно произвести переименование файлов. Эта команда имеет формат:
ren_[d:][путъ\] имя 1-файла имя2-файла
и в ней обязательно указываются старое и новое имена файлов: имя1 и имя2. Поскольку rеп не изменяет размещения файлов, путь указывается только перед первым аргументом (указание пути перед вторым аргументом будет проигнорировано). Новое имя файла не должно совпадать со старым, иначе команда не будет выполнена.
Приведем пример команды rеп:
геп refl. doc ref2.*
- переименование файла refl. doc, находящегося в текущем каталоге, в файл ref2 при неизменном расширении.
Если же нужно переименовать все файлы с расширением. doc из текущего каталога в файлы с теми же именами, но с расширениями. txt, то набирается команда:
; геп *.doc *.txt Отметим, что с помощью команды геп нельзя переименовать каталоги.
Вывод файлов на экран и на печать
Среди внутренних команд MS-DOS имеется команда отображения содержимого файла на экране. Это команда type, которая имеет формат:
type имя-файла.
Наберите на клавиатуре type autoexec. bat. Тогда, если вы находитесь в корневом каталоге, на экран будет выведен файл автозапуска. Для вывода файла, расположенного в произвольном, а не в текущем каталоге, необходимо указывать путь к нему. Например, для просмотра файла Win. mi, находящегося в системном каталоге WINDOWS, нужно набрать команду:
type \windows\win. ini
Эта команда предназначена для беглого просмотра - постраничного режима вывода у нее нет. Чтобы прервать вывод, предусмотрена комбинация клавиш Ctrl+S, однако нажать эти клавиши вы успеете только, если файл большой.
Для вывода на экран можно также воспользоваться командой copy. Чтобы вывести на экран файл Win. ini, наберите команду:
copy \windows\win. ini con
где в качестве целевого файла выступает имя con.
Вывод файла на печать проще всего выполнить внешней командой print, которая обеспечивает печать в фоновом режиме, то есть в ходе печати может выполняться другая (основная) программа. Если принтер подключен к адаптеру последовательного или параллельного интерфейса и предварительно установлены параметры печати, то для распечатки файлов можно набирать команды вида
print имя-файла
Например, print \windows\win. ini. Отмена фоновой печати производится командой print /t.
Контрольные вопросы
1. Как запустить программный файл на исполнение?
2. Для чего служат маски?
3. Перечислите известные вам команды работы с файлами.
4. Каков формат команды создания нового файла?
5. Запишите в общем виде команду переименования файла.
6. В чем отличие между командами type и print?
Работа с дисками
План лекции:
- процедура форматирования дисков; создание загрузочной дискеты; копирование дискет.
Подготовка нового диска к работе (форматирование)
Новый диск перед использованием его для хранения информации должен быть отформатирован. При форматировании производится электронная разметка магнитных дорожек и секторов, а также записывается специальная информация. Процедуру форматирования можно применять как к новым дискам, так и к дискам, бывшим в употреблении.
В любой операционной системе для форматирования дисков предусмотрены специальные программы-утилиты. Есть такая утилита и в MS-DOS, она представлена отдельным файлом Format. corn, который обычно хранится в корневом каталоге системного диска либо в каталоге DOS. Таким образом, команда форматирования, имеющая вид format, является внешней командой D0$. Чтобы выполнить форматирование диска или какого-либо раздела жесткого диска, необходимо в командную строку ввести команду:
format d:
где d - имя форматируемого диска. Такой вид команда форматирования имеет, когда текущим является каталог, содержащий файл Format. corn. Данная запись возможна также, когда каталог с файлом Format. corn записан в команду path файла Autoexec. bat.
Нельзя форматировать диски, на которых содержится важная информация. Помните, что в результате форматирования эта информация будет разрушена без возможности ее восстановления.
Поэтому перед форматированием диска нужно перенести копии нужных файлов на другой внешний носитель.
Если вы собираетесь отформатировать дискету, то предварительно на дискете снимите защиту от записи (на дискетах 3,5' нужно передвинуть ползунок на пластмассовом корпусе так, чтобы сквозное отверстие в корпусе было закрыто).
Создание загрузочной дискеты
В практике пользователя возможны ситуации, когда компьютер не удается загрузить с жесткого диска. Тогда вам может пригодиться так называемая загрузочная дискета. На загрузочной дискете находятся системные файлы MS-DOS.
Такую дискету нужно вставить в дисковод и затем включить компьютер. С дискеты автоматически будет выполнена загрузка ОС.
Чтобы создать загрузочную дискету, нужно придерживаться следующей последовательности действий.
• Подготовьте исходную дискету. Проверьте, открыта ли дискета для записи.
• Перейдите в каталог DOS, содержащий файлы внешних команд, и наберите в командной строке команду:
format a:/s
Переключатель /s означает, что после форматирования дискеты на нее будут скопированы системные файлы MS-DOS.
После ввода команды появится сообщение «Вставьте новый диск в дисковод А: и нажмите клавишу Enter», вы так и поступите (мы будем приводить сообщения для русифицированной версии MS-DOS).
Следом за этим будет выведено сообщение «Выяснение текущего формата диска. Проверка: 1,44 Мб» и начнется непосредственное форматирование диска. На экран будут выводиться числа - проценты обработанного объема диска, которые в случае успешного форматирования сменятся надписью «Форматирование завершено». После этого программа приступит к копированию системных файлов, в результате чего появится сообщение «Системные файлы скопированы».
Далее вам будет предложено ввести метку тома, которая в будущем позволит быстро идентифицировать диск. Меткой может быть какое-нибудь сочетание у букв и цифр. Вы можете присвоить загрузочной дискете метку SYSTEM и затем нажать Enter. Но можно отказаться от задания метки, сразу нажав Enter.
В завершение форматирования программа выведет на экран отчет о том, каков объем диска (в байтах), сколько байт занято системой, а сколько - свободно. Наконец, будет сделан запрос о том, нужно ли форматировать следующий а диск, - отвечайте по ситуации, Y (Да) или N (Нет), и не забудьте нажать Enter.
В результате на отформатированную дискету будут скопированы файлы elo. sys, Ms-dos. sys и Command. corn. (Некоторые версии MS-DOS файл j Command, corn не копируют). На дискету будет также скопирован из корневого каталога файл драйвера сжатого диска Drvspace. bin (или Dblspace. bin).
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |


