Команда dos перейти на другой диск
Конечно, раздел в основном посвящен Microsoft DOS, но его задача — дать общее представление о работе с командной строкой.
Описание команд существенно упрощено, а список содержит только наиболее важное (востребованное) для практики. Это потребовалось для облегчения усвоения. При необходимости можно обратиться к имеющейся в изобилии литературе. Принципиальным является знание факта наличия определенной возможности.
Работа с PowerShell в данный момент здесь не обсуждается никак, использовать эту среду при выполнении заданий не разрешается.
MS-DOS 7 — минимальная установка. Часть 4.
Prompt
Внутренняя команда, изменяющая текст перед областью ввода пользователем. Может создать много бед, либо дополнительное удобство. Значение по умолчанию использовать НЕ рекомендуется, вводите свой текст.
Fdisk
Внешняя команда для разметки жесткого диска. Обсуждаться не будет.
Задания
Все задания рекомендуется выполнять в среде файлового менеджера для расширения возможностей визуального контроля.
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Copyright © 1993–2022 Мацкявичюс Д.А. Все права защищены.
Никакая часть сайта не может быть воспроизведена никаким способом без письменного разрешения правообладателя и явной ссылки на данный ресурс.
E. Работа с файлами в "интерфейсе" командной строки операционной системы. - Операционные системы: правила работы.
Содержание
В DOS для смены текущего диска (устройства) набираются его буква, а затем ставится двоеточие и нажимается клавиша Enter.
а: - сделать текущим диск А.
с: - сделать текущим диск С.
У нового устройства становится активным тот каталог, который был текущим в последнем сеансе работы с этим устройством, или корневой, если с устройством еще не работали.
Не следует делать текущим устройство:
а) которое не значится в списке подключенных;
б) на которое не установлен сменный носитель (дискета, CD-ROM и так далее);
в) которое имеет физические повреждения (например, не читается дискета, сломан дисковод и так далее);
г) носитель не форматирован или форматирован не в том формате (например, дискета с файлами UNIX в операционной системе MS-DOS).
Для изменения текущего каталога в DOS используется команда cd. Ее формат:
Если устройство не указано, то подразумевается текущее устройство.
Если перед символом пути не стоит бэкслэш "\", то путь отсчитывается от текущего каталога, иначе - от корневого. Примеры:
cd \ - переход в корневой каталог текущего устройства.
cd \users\den - переход в каталог users\den - текущего диска.
cd .. - переход в родительский каталог текущего каталога текущего диска.
Запуск команды cd без параметров выдает имя текущего каталога.
Norton Utilites предоставляет следующий сервис и способ перехода в каталог - программу ncd. Ее форматы:
ncd [] - запуск в диалоговом режиме;
ncd [] - переход в каталог с именем, начало которого совпадает с указанным. Например, для перехода в каталог \Corel50\Programs\Data можно просто набрать ncd DAT .
Если это окажется не тот каталог (например, DATE или каталог DATA в другом родительском каталоге), можно повторить эту же команду.
В диалоговом режиме на экран выводится дерево каталогов на текущем устройстве. Каталог выбирается или клавишами перемещения курсора, либо набирается его имя. Если присутствует более одного подкаталога с одним именем (естественно, в разных родительских каталогах), то переход к следующему с таким же именем осуществляется клавишей Ctrl+Enter.
Чтобы перейти в выделенный каталог, надо нажать Enter. Для выхода из программы без изменения текущего каталога - нажать Esc.
В диалоговом режиме также можно:
1) Создавать подкаталог
(имя запрашивается) - клавиша F7.
Удалить пустой каталог - клавиша F8.
Переименовать каталог (имя запрашивается) - клавиша F6.
Считать информацию о каталогах на диске - клавиша F2.
Просмотреть дерева каталогов на другом диске - F3.
Просмотреть список файлов в выделенном каталоге - F4.
Напечатать или вывести в файл изображение дерева каталогов на диске - клавишами Alt+*
Установить метку на диске - клавишами Ctrl+*
Все эти действия можно выполнить также через меню, для входа в которое следует нажать клавишу Alt.
В UNIX для перехода в другой каталог также используется команда cd. Ее формат:
Перейти в подкаталог текущего каталога можно просто набрав cd и его имя, например:
переход в каталог prop текущего каталога.
Можно перейти в любой каталог, указав его полное имя:
cd /home/USERS/prop - переход в каталог home/users/prop текущей системы. Здесь путь указан явно. Переход в родительский каталог осуществляется командой:
а в пользовательский каталог по умолчанию - просто командой без параметров:
Список всех подкаталогов в рабочем каталоге UNIX задается командой
Для перехода в каталог на дискете, форматированной под DOS, в системе Linux используют команду mcd, аналогичную команде cd в DOS.
Создание каталогов в командной строке DOS и UNIX осуществляется командой mkdir. По-умолчанию новый каталог создается в текущем. Формат команды:
Имя каталогов и файлов в директории могут совпадать.
В каждой директории имена каталогов и файлов должны быть уникальными и не совпадать .
mmd - создается средствами UNIX каталог на дискете, форматированный в MS-DOS. Формат ее - смотри md в MS-DOS.
Путевое имя также может быть полным или кратким (относящимся к текущему каталогу).
Удаление каталогов осуществляется:
В DOS командами
- удаляются файлы или каталоги со всеми содержащимися файлами и подкаталогами. Можно использовать шаблоны, а также полное или краткое имена файлов\каталогов. Опция /Y отменяет вывод запросов на удаление подходящих под шаблон файлов.
Примечание: во многих версиях MS-DOS удаление непустого каталога невозможно !
rmdir - удаляет каталог со всем содержимым.
mrd - удаляет пустой каталог на дискете, форматированной в MS-DOS.
Для того, чтобы обойти ограничение некоторых версий MS-DOS на удаление непустых директорий, существует программа ZAP. Она работает в FAT12 и FAT16, не поддерживая FAT32 и VFAT. Формат команды:
Команда удаляет все файлы из каталога с именем и всех последующих подкаталогов, оставляя дерево без изменения. Ее основные ключи:
/S - удаляются и все подкаталоги, включая текущий. После удаления каталога командой ZAP с ключом /S восстановить файлы практически невозможно !
/Y - удаление файлов без запроса:
Этот запрос чисто формальный и служит защитой от случайного использования команды.
/? - выводит список всех опций команды ZAP. То же самое, что и запуск программы ZAP без параметров.
Изменение команды MKDIR при включении расширенной обработки команд:
Команда MKDIR создает при необходимости все промежуточные каталоги в пути.
Например, если \a не существует, то:
приводит к тому же результату, что и:
mkdir \a
chdir \a
mkdir b
chdir b
mkdir c
chdir c
mkdir d
При отключении расширенной обработки команд используется только второй вариант.
Вывод имени либо смена текущего каталога.
CHDIR [/D] [диск:] [путь]
CHDIR [..]
CD [/D] [диск:] [путь]
CD [..]
.. обозначает переход в родительский каталог.
Команда CD диск: отображает имя текущего каталога указанного диска.
Команда CD без параметров отображает имена текущих диска и каталога.
Параметр /D используется для одновременной смены
текущих диска и каталога.
Изменение команды CHDIR при включении расширенной обработки команд:
Имя текущего каталога в строке вызова преобразуется к тому же регистру
символов, что и для существующих имен на диске. Так, команда CD C:\TEMP
на самом деле сделает текущим каталог C:\Temp, если он существует на диске.
Команда CHDIR перестает рассматривать пробелы как разделители, что позволяет
перейти в подкаталог, имя которого содержит пробелы, не заключая все имя
каталога в кавычки. Например:
cd \winnt\profiles\username\programs\start menu
приводит к тому же результату, что и:
cd "\winnt\profiles\username\programs\start menu"
При отключении расширенной обработки команд используется только второй вариант.
Команды для работы с каталогами
Чтобы команда сработала, нужно ее напечатать при помощи клавиатуры и нажать ENTER. В основном регистр не учитывается, т. е. команды можно вводить как маленькими так и большими буквами. DOS не понимает длинные имена файлов, только в формате 8.3, т. е. 8 символов в названии файла и 3 - в расширении. Обратите внимание на пробелы. Как правило, в DOS`e после пробела должен стоять параметр.
dir диск: \путь\имя_файла /параметрыПросмотр каталога/p - поэкранный вывод, /W - вывод информации только об именах файлов (по пять в каждой строке)
md диск: \имя_каталогаСоздание каталога
cd диск: \имя_каталогаСмена текущего каталога
rd диск: \имя_каталогаУдаление каталога
deltree имя_файла_или_имя_каталогаУдаление каталога со всем его содержимым
move диск: имя_каталога новое_имя_каталогаПереименование каталога
path диск1:\имя_каталога1;диск2:\имя_каталога2Поиск
Набрав две точки (..) можно вернуться в предыдущий каталог, а при вводе \ - в корневой каталог.
dir - просмотр оглавления текущего каталога;
dir *.exe - выводится информация обо всех файлах с расширением EXE из текущего каталога;
cd c:\catalog - установить текущим каталог с именем catalog на диске C;
cd .. -переход на каталог выше;
cd\ - переход в корневой каталог;
md books - в текущем каталоге создать подкаталог books;
md c:\archives - в корневом каталоге на диске С: создается каталог archives;
Операционные системы MS-DOS, Windows 95, Windows 98 и старое железо компьютера — установка, настройка, использование.
Загрузка с загрузочного FDD или CDROM.
С помощью BIOS Setup материнской платы убедитесь, что в качестве первого загрузочного устройства указан заранее подготовленный дисковод FDD или CD-ROM с наличием перечисленных файлов и загрузите компьютер с загрузочного CD или FDD диска.
Создаем (восстанавливаем) загрузочную надпись — FDISK /MBR.
Если диск новый, исправный, чистый от бут-вирусов и на нем ранее были установлены операционки MS-DOS версии 6.0 и выше, либо Windows 95 , 98, то необходимости в процедуре восстановления загрузочного сектора нет. Однако, с учетом того, что мы работаем со старым железом, настоятельно рекомендуется восстановить загрузочную запись.
- В командной строке введите FDISK /MBR и нажмите ввод (ENTER).
- Извлеките загрузочный диск и перезагрузите компьютер.
При использовании FDISK необходимо учитывать, что данная утилита не может работать с дисками объемом больше 64 Гбайт.
Вызов командной строки
Оговоримся, что, фактически, мы обсуждаем запуск средства командной строки, подключающееся к консоли. Хотя для рядовых пользователей это безразлично.
- Загрузить Windows в режиме командной строки (Safe Mode with Command Prompt) клавишей F8 , нажатой в самом начале загрузки (до появления логотипа). На экран будет выведено меню вариантов загрузки.
В этом режиме вам вообще никуда не деться от использования команд DOS. Для удобства рекомендую иметь в легко доступной папке Norton Comander — предшественник FAR. - Воспользоваться любым файловым менеджером, который по определению имеет возможность работы с командной строкой. РЕКОМЕНДУЕМЫЙ, но не всегда доступный!
- Запустить командный процессор cmd.exe командой Выполнить (Run) главного меню Windows ( Win+R ).
- Пункт главного меню Windows (соответственно, до 7) Стандартные→Командная строка.
- Создать ярлык для запуска cmd.exe (C:\Windows\system32\cmd.exe) :)
Все способы используются в реальных обстоятельствах для различных целей.
Следует помнить, что поддержка мыши остается только в файловом менеджере, да и то, с определенными ограничениями.
В результате мы увидим что-то вроде этого: (щелкнуть для увеличения).
Так как для большинства пользователей попадание в командную строку является стрессовой ситуацией, очертим круг действий, которые понизят напряженность.
- Для перехода на другой диск нужно просто ввести его букву с двоеточием, например, D:
- Для перехода в корневую папку: CD \ (!)
- Для перехода на уровень выше: CD ..
- Для перехода на 2 уровня выше: CD ..\.. и т.д.
- Для перехода в подпапку текущей папки: CD .
- Можно сразу ввести путь от корня текущего диска: CD "C:\Program Files\Adobe" (кавычки не обязательны, но крайне желательны)
- Для ориентации в подпапках текущей папки может потребоваться команда Dir. Вариант DIR /P следует предпочесть сразу, так как постраничный вывод нивелирует проблему вместимости экрана, показывая сведения частями (если не поместятся).
- Стрелками ↑ и ↓ можно прокручивать в строке список уже введенных команд.
- Команды редактируются с использованием для размещения курсора в строке всех стандартных клавиш перемещения.
- F1 — посимвольно выводит последнюю команду.
- F2 — выводит запрос на ввод символа, до которого будет скопирована предыдущая команда.
- F3 — вызов предыдущей команды
- F5 и F8 — идентично стрелкам вверх/вниз.
- F7 — вывод списка выполненных в сеансе программ.
- F9 — запрос на запуск команды по номеру из списка, получаемого по клавише F7 .
- Клавишами Tab и/или Shift+Tab можно запустить перебор имен файлов и папок, если уже начат ввод их имени. Без начала набора перебирается все подряд.
Настройки окна (вызываются через кнопку управления окном) в Windows 7.
Если в настройках включить выделение мышью, то можно выделить любой текст буксировкой при нажатой левой клавише или двойным щелчком. Далее его можно скопировать, щелкнув на выделении правой клавишей и, тем же способом, вставить в командной строке. Копирование можно произвести также клавишей Enter . И его же, а также остальные перечисленные действия — через пункт меню «Изменить» кнопки управления окном. Последний содержит подсказки клавиатурных сочетаний, но далеко неполные.
В Windows 10 есть небольшие изменения в первой вкладке и дополнительная.
Следует обратить внимание на кодовую страницу и гиперссылки, позволяющие уточнить информацию о позможностях.
Настройки хранятся в ветви HKEY_CURRENT_USER\Console реестра.
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Команды MS-DOS общесистемного назначения.
При запуске MS-DOS вы увидите приглашение работы в командной строке. По умолчанию оно будет обозначать корневой каталог диска с установленной операционкой. Допустим, операционная система установлена на диск C: , приглашение будет выглядеть:
C:\>
Сменить текущий диск можно набрав новое имя дисковода.
Примеры:
d: — устанавливает текущий диск D:\>
a: — устанавливает текущий диск A:\>
prompt
Изменить вид приглашения (prompt — англ. напоминание, подсказка).
Формат команды:
prompt [текст]
Специальные сочетания символов:
$p — текущий дисковод и каталог;
$n — текущий дисковод;
$d — текущая дата;
$t — текущее время;
$v — версия DOS;
$_ — переход на новую строку;
$s — пробел;
$g — символ «>»;
$h — удаление предыдущего символа.
Примеры:
prompt $p$g — устанавливает приглашение вида c:\mydir\doc>;
prompt $t$h$h$h$h$h$h$g — устанавливает приглашение вида 15:35>
Вывести на экран версию DOS (version — англ. версия).
Формат команды:
ver
Пример:
ver — на экран выводится версия используемой операционной системы. Например: MS-DOS Version 6.22
Ren (Rename)
Внутренняя команда для переименования файлов/папок:
REN [путь\]ИсходныйФайл КонечныйФайл.
Для перемещения файлов используйте команду Move.
Вывод содержимого одного или нескольких текстовых файлов на экран. Для постраничного вывода см. More.
Последовательный вывод данных по частям размером в один экран. Команда имеет несколько вариантов использования, может выводить файл не с первой сроки. Подробности см в Справке.
Получение информации о версии DOS.
Определенные команды MS-DOS позволяют получить информацию о системе. Определить версию операционной системы, в которой вы работаете можно с помощью команды MS-DOS VER.
Формат команды:
VER
На экран выводится версия используемой операционной системы. Например: MS-DOS Version 7.1 .
Format
Внешняя команда для форматирования раздела жесткого диска и создания новой файловой системы (с полным уничтожением файлов). Обсуждаться не будет.
Общие замечания
Все команды делятся на внутренние (встроенные в операционную систему) и внешние (реализованы в виде com- или exe-файлов), стандартно хранящихся в папке WINDOWS\system32\.
Общий формат команды:
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Del (Erase)
Внутренняя команда для удаления файлов:
Подробнее см. справку, а также материал по маскам в именах файлов.
Внутренняя команда. Выводит на экран перечень файлов и папок текущего каталога. Если приведена маска, то файлы будут соответствовать ей.
Довольно часто список файлов не помещается на экране, в связи с чем актуально использование ключа /p (от page) для постраничного вывода.
последовательно выведет все исполняемые файлы из текущей папки.
Ключей еще много, но они опущены. См. справку (dir /?).
xCopy
Внешняя команда, позволяющая копировать фрагмент дерева каталогов вместе с содержимым подпапок.
XCOPY источник [куда] [/D[:date]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y|/-Y] [/Z]
[/EXCLUDE:file1[+file2][+file3]. ]
Ключей, как видите ОЧЕНЬ много, но их описание опущено, хотя эта команда чрезвычайно полезна и эффективна. Для освоения самостоятельно изучите справку к команде. Частичные дополнительные пояснения приводятся в примерах.
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Для обычного копирования файлов см. Copy.
Choice
Внутренняя команда для выбора пользователем в командных файлах.
Внутренняя команда от английского CLear Screen (очистить экран). Команда нужна, когда информация, выведенная предыдущими действиями, мешает восприятию новых данных.
По сути, она является командой для комфорта.
Внутренняя команда для копирования файлов:
- /Y|/-Y — подтверждать ли перезапись уже существующего файла.
- источник — откуда брать файлы (в том числе по маске).
- куда — папка и/или имя результирующего файла.
Копирование может объединить множество файлов в один.
Недостатком является отсутствие возможности копирования папок. См. также xCopy.
Команды MS-DOS для работы с каталогами.
Отобразить список файлов и подкаталогов для указанного каталога (directory — англ. директория, каталог)
Формат команды:
dir [дисковод:][путь\][имя-файла] [параметры]
Параметры:
/p — поэкранный вывод;
/w — вывод в широком формате;
/s — оглавление указанного в команде каталога и всех его подкаталогов;
/b — только имена файлов без заголовочных и итоговых сведений;
Сортировки:
/on — по имени;
/oe — по расширению;
/od — по времени;
/og — сначала выводить сведения о подкаталогах;
Примеры:
dir — оглавление текущего каталога
dir *.exe — сведения обо всех файлах .exe текущего каталога
Вывод оглавления в файл или на принтер:
dir > prn — вывести оглавление текущего каталога на принтер;
dir c:\*.txt > txtfiles.txt — создать в файле txtfiles.txt список всех файлов с расширением .txt, находящихся в корневом каталоге диска c:
Изменить текущую рабочую директорию (change directory — англ. изменить каталог, директорию).
Формат команды:
cd [дисковод:][путь]
Примеры:
cd \ — переход в корневой каталог текущего диска;
cd \exe — переход в каталог exe в корневом каталоге;
cd .. — переход в наддиректорию;
cd — сообщает текущий диск и каталог
Создать директорию (make directory — англ. создать каталог, директорию).
Формат команды:
md [дисковод:][путь\]имя-каталога
Примеры:
md abc — создать каталог abc в текущем каталоге;
md c:\users\my — создать каталог my в каталоге users в корневом каталоге диска c:
Переместить файлы в другой каталог. Переименовать директорию (move — англ. переместить).
Формат команды:
move [/y] имя-файла имя-каталога
move [/y] имя-файла [дисковод:][путь]новое-имя-файла
С параметром /y при существовании в каталоге-приемнике файлов с теми же именами, что и пересылаемые, выполняется замещение этих файлов без запроса. Задание нового имени возможно только при пересылке одного файла. Например, команда move *.bac a:\*.old ошибочна.
Примеры:
move *.doc d:\ — переместить файлы с расширением doc из текущего каталога в корневой каталог диска d:;
move f1.txt tmp\f2.txt — переместить файл f1.txt в каталог tmp с переименованием в f2.txt.
Формат команды:
move [дисковод:][путь\]имя-каталога новое-имя-каталога
Примеры:
move a:\temp tmp — переименовать каталог temp корневого каталога диска а: в tmp.
deltree
Удалить каталог со всем содержимым (delete tree — англ. удалить дерево (файлов или директорий)).
Формат команды:
deltree [/y] имя-файла-или-каталога
Команда deltree может удалять как каталоги, так и файлы. В имени файла-или-каталога можно использовать символы * и ?.
Примеры:
deltree temp — удалить каталог или файл с именем temp из текущего каталога;
deltree /y d* — удалить из текущего каталога все каталоги и файлы, имя которых начинается на d, не запрашивая подтверждение.
CD или ChDir
Внутренняя команда от английского Change Directory. Сменяет текущую папку.
Полностью подчиняется правилам относительной адресации, обсужденным при изучении HTML, за исключением того, что косая черта обязана быть обратной (\), так как прямая (/) задействована для указания ключей.
Для перехода в корневую директорию, например, диска D:, надо ввести: CD d:\
Чрезвычайно важно, что смена пути производится для указанного диска, но не меняет текущий логический диск. Это означает, что выполнив предыдущую команду, вы, возможно, остались на диске C:, да еще в глубине его папок.
Проще говоря, для однозначного определения текущего положения и результата выполнения команд, взаимодействующих с файловой системой, надо выполнить две команды.
Кстати, выполнение команды смены текущего диска перенесет нас в ту папку, которая является текущей для него на данный момент.
Описанный же выше вариант нужен для смены именно текущей папки другого диска.
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Наша цели.
Наша цель — установить операционную систему MS-DOS в минимальном объеме на жесткий диск. Жесткий диск должен содержать два логических диска — С: (системный, загрузочный) и D: (логический — для программ, игр и т.д.). Для этого нам необходимо:
- Выбрать жесткий диск (в случае, если на компьютере несколько винчестеров).
- Обновить (создать) загрузочную запись на жестком диске (IDE-1) для MS-DOS.
- Удалить все существующие разделы на жестком диске.
- Разобить жесткий диск на разделы: основной и дополнительный.
- В основном разделе создать логический диск C: .
- В дополнительном разделе создать логический диск D: .
- Отфарматировать логические диски, присвоив им имена (label).
- Сделать диск C: активным.
- Перенести на диск C: системные файлы MS-DOS.
Записываем системные файлы MS-DOS.
Записать системные файлы на диск можно с помощью команды MS-DOS FORMAT или SYS, либо специальными утилитами, например программой Safe Format из пакета Norton Utilities.
Вы можете загрузить MS-DOS с этого диска.
Форматируем жесткий диск.
Параметр /Q задает быстрое форматирование диска. При указании данного параметра FORMAT удаляет информацию таблицы распределения файлов (FAT) и корневой каталог диска, но не просматривает его в поиске плохих областей. Используйте /Q только для форматирования ранее сформатированных дисков, в состоянии которых вы уверены.
FORMAT дисковод: [параметры]
Параметры:
/S — создать системный диск;
/V:метка — задание метки диска;
/U — форматирование без подтверждения с уничтожением имеющихся данных;
/Q — быстрое форматирование очистка без контроля наличия сбойных участков.Если параметры не указаны, то программа проверяет, форматирована ли дискета; оставляет формат таким же, что и имеющийся; стирает информацию обо всех файлах и каталогах из системных областей; тестирует область данных на наличие сбойных участков.
Примеры:
format a: /u — безусловное форматирование дискеты а:;
format a: /q — очистка дискеты;
format a: /s — форматировать дискету и сделать ее системной.
Главная возможность — вызов справки о команде
Далеко не всегда описывается всё (как и здесь), что может выполнить команда, да еще и добавляются ошибки толкования или перевода. Все это можно изучить самостоятельно, прочитав Справку.
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Date и Time
Эти две команды выводят на экран, соответственно, текущую дату и время, предлагая ввести новое значение в определенном формате. Если изменение не предполагается, нужно просто нажать Enter .
Работа с FDISK в интерактивном режиме.
Запускаем FDISK.
Набираем в командной строке A:\>fdisk (предполагается, что загрузка произошла с помощью флоппи-дискеты. На вопрос о включении поддержки больших дисков отвечаем положительно:
Главное меню программы FDISK.
Программа имеет удобный интерфейс:
Выбираем текущий жесткий диск.
В случае, если на компьютере установлено несколько жестких дисков, то необходимо выбрать тот, с которым мы будем работать:
Удаление существующих разделов.
Если диск ранее был сконфигурирован, то необходимо удалить старые настройки.
Вводим в главном меню программы FDISK цифру 3 и таким образом входим в меню Удаление разделов либо логического диска DOS :
Нажимаем соответствующие цифры и удаляем все разделы на нашем жестком диске.
Cоздания раздела DOS либо логического диска DOS.
Заходим в панель создания раздела DOS либо логического диска DOS (пункт 1 главного мегню программы):
Создаем основной раздел (Primary DOS Partition).
Создаем основной раздел. Размер можно вводить в мегабайтах или в проценту от имеющегося свободного дискового пространства:
Создаем дополнительный раздел (Extended DOS Partition).
Создаем дополнительный раздел. Размер можно вводить в мегабайтах или в проценту от имеющегося свободного дискового пространства:
Создание логических дисков в дополнительном разделе (Logical Drives).
Создаем один или несколько логических дисков в дополнительном разделе, размер указываем как обычно — в мегабайтах или процентах:
Выбираем активный раздел.
Очень важный шаг. Если не выбрать (назначить) активный раздел, система не будет загружаться, высвечивая ошибку. Активный раздел обозначается литерой А :
Вывод сведений о разделах.
Выбираем в главном меню программы FDISK пункт номер 4 — Вывод сведений об имеющихся разделах :
Вывод сведений о логических дисках.
Ну и посмотрим сведения о логических дисках (не забудьте поставить Y в предыдущем меню):
Последовательность операций.
Разбивка жесткого диска на разделы осуществляется запуском команды FDISK. При этом необходимо выполнить следующие операции:
- Сделать активным реконфигурируемый привод (в случае, если в компьютере несколько винчестеров).
- Удалить все существующие на жестком диске разделы.
- Создать основной раздел MS-DOS.
- Создание расширенный (дополнительный) раздела MS-DOS.
- Назначить активный раздела.
- Отформатировать логические диски.
Напоминаем:
При работе в системе MS-DOS каждый жесткий диск может иметь следующие разделы:
Первичный раздел DOS — присутствует обязательно. В этом разделе формируется единственный системный логический диск (имеющий, как правило, имя С:).
Расширенный раздел DOS присутствует только тогда, когда винчестер имеет два или более логических диска.
Команды MS-DOS для работы с дисками.
format
Форматировать диск (format— англ. форматировать).
Формат команды:
format дисковод: [параметры]
Параметры:
/s — создать системный диск;
/v:метка — задание метки диска;
/u — безусловное форматирование с уничтожением имеющихся данных;
/q — быстрая очистка без контроля наличия сбойных участков.
Если параметры не указаны, то программа проверяет, форматирована ли дискета; оставляет формат таким же, что и имеющийся; стирает информацию обо всех файлах и каталогах из системных областей; тестирует область данных на наличие сбойных участков.
Примеры:
format a: /u — безусловное форматирование дискеты а:;
format a: /q — очистка дискеты;
format a: /s — форматировать дискету и сделать ее системной.
Перенести на диск системные файлы DOS (system- англ. система).
Формат команды:
sys [путь] диск:
Если путь не задан, системные файлы берутся из корневого каталога текущего диска.
Примеры:
sys a: — перенести на диск а: системные файлы из корневого каталога текущего диска.
fdisk
Сконфигурировать жесткий диск для использования DOS. Работает в интерактивном режиме. (disk— англ. диск). Работает в интерактивном режиме (вопрос-ответ).
- создание основного раздела MS-DOS;
- создание расширенного раздела MS-DOS;
- установка активного раздела;
- удаление раздела;
- вывод данных раздела;
- выбор следующего жесткого диска для создания разделов (если система имеет несколько жестких дисков).
Формат команды:
fdisk [параметры]
Параметры:
/? или /H — вывести справочный текст.
/d — позволяет удалять разделы, отличные от DOS. Его следует использовать с осторожностью.
/ststus — вывести обзорную информацию о разделах жесткого диска (дисков) вашего компьютера. Если /ststus не обеспечивает достаточно подробной информации о диске, то запустите программу fdisk без параметра /ststus и выберите пункт 4.
Примеры:
fdisk — начать работу с дисками в интерактивном режиме.
label
Задать метку диска, тома (label— англ. метка, этикетка).
Формат команды:
label дисковод:
Метка — обозначение длиной до 11 символов.
Недопустимые символы: * ? / \ | . , ; : + = [ ] ( ) & < >^ » .
Чтобы узнать метку диска, можно использовать команду vol. (vol дисковод:)
Примеры:
label a: — сообщить меткe диска а:.
В третьей части цикла статей об основных командах MS-DOS мы рассмотрим применение наших знаний на практике при установке операционной системы на старое железо.
Операционные системы MS-DOS, Windows 95, Windows 98 и старое железо компьютера — установка, настройка, использование.
Направление вывода
Большинство команд, поработав, выводят тот или иной результат. По умолчанию, вывод осуществляется на экран. Но иногда возникает ситуация, требующая получения печатной копии или помещения информации в файл для последующего анализа или обработки.
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Без специальных навыков (импорт в текстовый редактор) или специальных программ (например, файлового менеджера) обойтись не удастся!
Существует еще несколько возможностей для перенаправления вывода, не описанных здесь! Обратите внимание на удвоение знака, «>>», дописывающее данные в конец файла.
Основные команды MS-DOS . Часть 2.
Attrib
Присваивает файлам атрибуты:
- +|- — установить или снять.
- R (Read-only) — только для чтения (запись в файл запрещена).
- A (Archive) — архивированный.
- S (System) — системный.
- H (Hidden) — скрытый.
- /S (subfolders) — присвоить атрибут и файлам в подпапках текущей папки.
- /D — атрибуты присваиваются заодно и папкам.
Команды MS-DOS — минимальный список.
Команды MS-DOS легко запоминаются в случае, если вы владеете хорошо (на школьном уровне) английским языком. Чаще всего команда — это сокращенная фраза.
Эта чистая как снег команда format c: …
Рассмотрим минимальный список команд, которые нам могут понадобиться для работе в DOS. Мы их будем использовать для установки операционных систем на базе DOS или поиска и запуска установленного файлового менеджера.
Команды MS-DOS для работы с файлами.
Вывести (напечатать) содержимое файла на экран (type — англ. напечатать).
Формат команды:
type имя-файла
Примеры:
type t1.doc — вывод на экран файла type t1.doc из текущего каталога.
copy con
Создать текстовый файл (copy console- англ. скопировать консоль (то, что набираем клавиатурой на экране) в файл).
Формат команды:
copy con имя-файла
Ctrl+Z, F6 — признак конца файла.
Enter — признак конца строки.
Примеры:
copy con work.txt — создать в текущем каталоге текстовый файл work.txt.
Копировать файл (copy — англ. скопировать).
Формат команды:
copy имя-файла1 имя-файла2
copy имя файла1 [имя-каталога2]
В именах файлов можно употреблять символы * и ?, а также указывать имя диска и путь.
Команда copy не копирует скрытые файлы и файлы нулевой длины.
Если файл с таким же именем, как у копии, создаваемой командой уже существует, то он замещается.
Примеры:
copy x.txt z.txt — скопировать файл x.txt в текущий каталог с именем z.txt;
copy a:\*.* — cкопировать все файлы из корневого каталога диска а: в текущий каталог текущего диска;
copy \text\*.txt a:*.doc — скопировать из подкаталога text текущего каталога все файлы с расширением txt в текущий каталог диска а:. Файлы получат расширения doc.
Использование устройств:
copy t1.txt prn — копирование файла t1.txt на принтер;
copy t1.txt con — копирование файла t1.txt на экран монитора
Удалить файл (delete- англ. удалить).
Формат команды:
del имя-файла
Примеры:
del *.txt — удалить все файлы с расширением .txt из текущего каталога;
del name.doc — удалить из текущего каталога файл с именем name.doc
Переименовать файл (rename- англ. переименовать).
Формат команды:
ren имя-файла1 имя-файла2
В параметре имя-файла1 можно указывать дисковод и путь, в имя-файла2 — нет.
Команда ren не обрабатывает скрытые файлы.
Примеры:
ren xxx.doc xxx.txt — переименовать файл xxx.doc текущего каталога в xxx.txt;
ren a:*.txt *.doc — переименовать все файлы текущего каталога на диске а: с расширением .txt в файлы с такими же именами и расширениями .doс
Работа с FDISK в командной строке.
Можно воспользоваться командной строкой и одним махом решить поставленную задачу:
FDISK X/ 1 /PRI:25% /EXT:100% /LOG:100%
Недокументированные возможности, которым мы воспользовались:
FDISK [/X] drive [/PRI:size] [/EXT:size] [/LOG:size] [/PRMT | /Q] (MS-DOS 6.00 или выше)
Недокументированные параметры в этой длинной команде означают:
drive — номер устройства (1, 2… и так далее). Под устройством с номером 1 естественно подразумевается первый жесткий диск;
size — размер в мегабайтах (можно указывать процент доступного пространства);
/X — игнорировать расширенные возможности доступа к диску. Применяйте, если выскакивает ошибка доступа к диску или ошибка переполнения стека.
/PRI — создает на диске первичный (primary) раздел ;
/EXT — создает на диске вторичный (extended) раздел;
/LOG — создает на вторичном разделе диска логические диски.
/Q — не отображать пояснений при работе программы.
Зачем это нужно?
Естественно, что большинство малоискушенных пользователей с удовольствием поднимет крик о том, что интерфейс всех современных ОС — графический. Однако, решение неординарных ситуаций зачастую возможно только через командную строку. Кроме того, зная соответствующие команды, вы сможете создавать командные или пакетные файлы (command, batch), без преувеличений, в десятки и сотни раз облегчающие работу с файловой системой. Никакой разработчик никогда не сделает этого за вас, так как у всех существуют свои индивидуальные потребности.
Доступ к этим материалам предоставляется только зарегистрированным пользователям!
Команды MS-DOS для минимальной установки.
Команды MS-DOS для минимальной установки, которые мы будем использовать, входят в состав MS-DOS 6.0 и выше. Мы устанавливаем версию 7.1 (7.10).
MS-DOS 7.1 на диске C:> .
Команды MS-DOS, которые мы будем использовать:
Внимание : работа указанных программ уничтожает данные, которые находятся на жестком диске, иногда без возможности восстановления!
Все указанные команды MS-DOS являются внешними командами, соответственно предполагается, что на загрузочной дискете (диске) обязательно должны находиться файлы:
MD или MkDir
Внутренняя команда от английского Make Directory (создать папку).
Создает подпапку с указанным именем (если ее нет) в текущей или указанной папке.
Внутренняя команда для перемещения/переименования файлов.
Помимо системных папок, которые задаются на уровне ОС, можно указать свои, что делается в файле AUTOEXEC.BAT, расположенном в корневой папке загрузочного диска, например, строкой
SET PATH=C:\UTIL; D:\MyProgr.
Инициализированные вручную (в командной строке) пути хранятся в памяти только до перезагрузки ОС.
Не следует бездумно менять переменную пути, так как это замедлит работу ОС на попытки поиска файлов в указанных каталогах. Также это может привести к сбоям при совпадении имен файлов.
Читайте также: