Dos команды командной строки windows
Новые материалы
Основные команды DOS
Применительно к DOS, все команды подразделяются на внутренние (те, что обрабатываются командным процессором command.com) и внешние, являющиеся системными утилитами. Так, полная версия MS-DOS поставляется с большим числом дополнительных утилит, которые вполне можно рассматривать как команды. В командной строке, входящей в состав Windows, имеется только поддержка внутренних команд и основных внешних, необходимых лишь для обеспечения базовой функциональности и возможности запуска программ, созданных для DOS. Кроме того, ряд команд, строго говоря, вовсе не является командами DOS, а являются консольными программами Windows XP.
Команда VER (от VERsion — версия) является внутренней и выводит версию используемой операционной системы. Для Windows XP она выведет на экран следующую информацию:
Microsoft Windows XP [Версия 5.1.2600]
А для Windows 7:
Microsoft Windows [Version 6.1.7600]
Так что теперь мы знаем, что на самом деле, Windows 7 — никакая не 7, а 6.1.
Для того чтобы узнать, что находится в текущем каталоге на диске, используют команду DIR (от DIRectory — каталог). При этом, для того чтобы сменить текущий диск, используют команду, состоящую только из имени диска, то есть буквы и двоеточия (не забывайте нажимать Enter для выполнения команд). Так, командой A: вы перейдете на диск A:. Например, если вставить новую дискету в дисковод и набрать сначала A:, а затем DIR, то можно будет увидеть примерно следующее:
Том в устройстве A не имеет метки. Серийный номер тома: 234F-18F9 Содержимое папки A:\ Файл не найден
Если бы на дискете присутствовали файлы и (или) каталоги, то команда DIR вывела бы их список с указанием размера и даты создания. Если файлов много, то можно прибегнуть к помощи специального ключа w:
В этом случае информация о файлах будет выведена в компактном виде — в несколько столбцов и без дополнительной информации (то есть только имена).
Для того чтобы сменить текущий каталог, используется команда CD (от Change Directory — сменить каталог). При этом смена каталога осуществляется по принципу «от текущего». Допустим, у вас на диске C: имеется каталог DIR1, в который вложен каталог DIR2. Если вы находитесь в корневом каталоге диска C: (то есть C:\), то, чтобы добраться до каталога DIR2, вам надо ввести последовательно две команды DIR:
После этого приглашение системы сменится на c:\DIR1\>
Теперь приглашение системы сменится на c:\DIR1\DIR2\>
Чтобы перейти сразу на несколько каталогов по иерархии файловой системы, надо все их перечислить. В нашем случае, чтобы не вводить команду дважды, следовало бы написать:
Если же требуется перейти на уровень выше (например, из DIR2 в DIR1), следует вместо имени директории ставить две точки:
Команда MD (от Make Directory — создать каталог) предназначена для создания каталогов. Если вы хотите создать каталог «MYDIR» непосредственно внутри текущего, то вводите:
Если же вы находитесь, например, в корневом каталоге диска D:, а создать новый каталог надо внутри другого (например, DIR1 на диске C:), то требуется указать полный путь:
Следует запомнить, что при выполнении всех команд DOS отталкивается от текущего каталога, то есть от того, который вы видите в системном приглашении. И если вам требуется выполнить действие в другом месте, то вы должны либо указывать полный путь, включая имя диска, либо перейти в нужный каталог при помощи команды CD.
Для копирования файлов используется команда COPY. Например, чтобы с ее помощью скопировать файл command.com с диска C: на диск D:, следует написать:
copy c:\command.com d:
Таким образом, здесь первый параметр определяет исходное имя файла, а второй — расположение создаваемой копии. В примере выше файл command.com появится в корневом каталоге диска D:. Если же требуется при копировании еще и изменить имя файла, то необходимо указать и новое имя:
copy myfile1.txt myfile2.txt
Здесь производится копирование файла myfile1.txt из текущего каталога в файл myfile2.txt, который будет находиться в том же каталоге, что и myfile1.txt.
Если требуется не скопировать файл, а перенести его на новое место, используют команду MOVE (переместить):
move myfile1.txt a:\
Таким образом, файл myfile1.txt из текущего каталога переместится в корневой каталог диска A:. В случае удачного выполнения команды файл будет скопирован в новое место и удален в исходном.
Для удаления файлов используют команду DEL (от DELete — удалить). Например, если ввести:
то будет удален файл myfile1.txt из каталога DIR1 на диске C:. Если указать не имя файла, а только имя каталога, то будут удалены все файлы из указанного каталога.
Когда возникает необходимость внести какие-либо изменения в текстовый файл, то можно воспользоваться внешней командой EDIT (правка), которая загружает простой текстовый редактор, входящий в поставку любой версии DOS и Windows 9х. Существует два способа воспользоваться этой программой. Во-первых, можно просто написать в командной строке «edit» и нажать Enter, после чего будет загружен редактор с пустым документом. Но целесообразнее сразу указывать имя редактируемого файла, например:
В результате выполнения такой команды в редактор сразу же с диска C: будет загружен файл AUTOEXEC.BAT. Если у вас все еще установлена Windows 9x, то вы увидите примерно то, что изображено на рис. 6.1.
Рис. 6.1. Штатный редактор с загруженным файлом AUTOEXEC.BAT
В верхней строке вы видите меню редактора. Наиболее важным является меню Файл, при помощи которого можно сохранить отредактированный документ (выбрав из него соответствующий пункт), а также выйти из программы. Для того чтобы переключиться из собственно области, где можно править текст, в меню, следует нажать клавишу Alt, а затем перемещаться между пунктами при помощи стрелок. Забегая вперед, хочу отметить, что при помощи Alt вы можете перейти в меню в любой Windows-программе. Так же следует отметить, что в семействе Windows NT (включая XP, Vista и Seven) этой команды нет.
FORMAT
Рассмотренные выше внутренние команды применяются для работы с файлами — копирования, переноса и т.д. Для работы с диском существуют специальные внешние команды. Команда FORMAT является одной из наиболее важных и применяется для логического форматирования дисков.
ПРИМЕЧАНИЕ
Прежде чем операционная система сможет работать с диском, его требуется отформатировать. При форматировании каждый физический блок информации на диске связывается с логической структурой файловой системы. Учтите, что после форматирования жесткого диска восстановление какой-либо ранее находившейся на нем информации невозможно.
Для использования этой команды следует указать имя диска. Например, чтобы отформатировать дискету, следует ввести:
У команды FORMAT имеется ряд ключей, основные из которых перечислены в таблице ниже.
Ключ | Описание |
---|---|
/S | После форматирования переносит системные файлы DOS на диск. Примени-тельно к дискете — делает ее загрузочной. Данный ключ работает только в DOS и Windows 9x |
/F:размер | Указывает размер форматируемых гибких дисков. В качестве размера указывают одно из следующих значений: 160, 180, 320, 360, 640, 720, 1.2, 1.44, 2.88. Как правило, этот ключ не используют, так как система определяет размер дискеты автоматически |
/FS:система | Определяет тип файловой системы (FAT, FAT32 или NTFS) для жесткого диска (для Windows Vista/7 — так же UDF). Данный ключ работает только в Windows 2000/XP/Vista/7 |
/Q | Производит быстрое форматирование |
Для использования ключа следует ввести в командную строку команду, затем — обязательный параметр (имя диска), а затем — через пробел — имя ключа или ключей. Так, для форматирования стандартной 3,5-дюймовой дискеты можно ввести:
format a: /f:1.44 /u
При использовании команды FORMAT следует быть предельно внимательным!
Если требуется создать системный диск, следует не просто скопировать файлы io.sys, msdos.sys и command.com, а прибегнуть к помощи команды SYS. Дело в том, что само присутствие системных файлов еще не делает диск системным — необходимо, чтобы компьютер знал, где именно находятся эти файлы (причем физически, так как на момент загрузки файловая система ОС еще сама не загружена). Именно команда SYS располагает системные файлы там, где их будет искать компьютер для загрузки операционной системы. Например, для переноса системных файлов с диска A: на диск C: следует ввести:
Данная команда имеется только в DOS и Windows 9x.
FDISK
Команда FORMAT производит логическое форматирование. Кроме этого существует еще и возможность логического разделения жестких дисков. Это делают при помощи команды FDISK, для запуска которой достаточно ввести ее имя в командную строку и нажать Enter.
ВНИМАНИЕ
Команда FDISK имеется только в DOS и Windows 9x. В Windows XP создание разделов диска возможно либо в процессе установки системы, либо при помощи специальной оснастки Управление компьютером. Здесь рассматривается вариант подготовки диска в среде DOS.
При запуске FDISK, команда спросит, следует ли включить поддержку больших дисков. Если вы ответите «Y» (от yes — да), то в дальнейшем будете работать с системой FAT32. При этом становится возможным создавать логические разделы объемом свыше 2 Гбайт. Кроме того, в FAT32 более эффективно, чем в VFAT, распределяется место между файлами. После того, как ответите на вопрос о поддержке больших дисков, вы увидите основное меню программы FDISK, изображенное на рис. 6.2.
Рис. 6.2. Главное меню FDISK
Для выбора действия в этой программе следует нажимать цифру, соответствующую номеру меню, после чего нажимать Enter. Возврат в предшествующее меню и выход из программы осуществляется клавишей отмены (Esc).
CONVERT
Эта команда, напротив, уже не имеет отношения к DOS и имеется только в Windows 2000/XP и выше. С ее помощью можно преобразовывать логические диски из FAT в NTFS. Для ее запуска следует вызвать командную строку Windows (Пуск ‘ Программы ‘ Стандартные). Подобно команде FORMAT, для выполнения CONVERT следует указать имя диска для преобразования и дополнительно — конечную файловую систему при помощи ключа FS:
convert C: /FS:NTFS
Учтите, что преобразованный в NTFS диск для DOS является невидимым. Иначе говоря, загрузившись с системной дискеты, содержащей DOS (Windows 9x), вы не сможете получить доступ к NTFS-дискам.
Dos команды командной строки windows
В этой статье я размещаю список команд DOS. Понятное дело, что изучив материал, Вы не станете програмистом, но я думаю для общего развития будет полезно знать основные команды и как можно производить элементарные действия по средствам DOS.
Все указанные ниже манипуляции нужно проводить в командной строке, если Вы ещё не знаете как это делать, прочтите эту статью.
Список команд
Наверное самое первое чему нужно научиться, так это переходить по различным каталогам и дискам. По умолчанию у Вас будет мигать курсор на черном экране с надписью: C:Documents and Settings
User> Это означает что Вы работаете с диском C, а Вам к примеру нужно перейти на диск D. Для этого пишите в командной строке D: и жмите клавишу Enter
В результате у Вас должно получиться следующее:
Узнать содержимое директории поможет команда DIR, вводите её и клавишу Enter
Теперь можно выбрать нужный каталог и перейти в него, для этого нужно ввести команду CD и название папки. К примеру на диске D есть папка contact, значит для её открытия нужно ввести:
cd contact Enter
Если Вам необходима справочная информация по определенной команде, то Вы можете написать:
HELP ИМЯ_КОМАНДЫ
Либо ещё проще, ввести команду и набрать слешь с вопросительным знаком ( /? )
Основные команды DOS для пользователей Windows
Обычному пользователю Windows команды DOS кажутся пережитком своего времени. Тем не менее, они все еще здесь и так же полезны, как и много лет назад. В этой теме я расскажу о нескольких основных командах DOS, которые должен знать каждый пользователь компьютера.
Чтобы полностью оценить, насколько мощны эти команды, мы составили список наиболее полезных команд DOS. Конечно, некоторые из них не совсем полезны в среднем за день. Но когда они вам нужны, команды DOS помогут вам сохранить время, работая за ПК и устраняя те или иные поломки.
Как использовать команды DOS
Обо всем по порядку. Вы должны открыть командную строку или PowerShell. Обе программы поставляются с Windows 10 и доступны через «Windows Поиск» или Windows 7 «Пуск» > «Все программы» > «Стандартные» > «Командная строка».
Некоторые команды требуют, чтобы вы открыли любую из программ как администратор. Для этого щелкните правой кнопкой мыши приложение и выберите «Запуск от имени администратора». Мы будем использовать «Командную строку» в следующих примерах, вы можете пользоваться Windows Powershell, принцип использования одинаковый. Подробнее о том, как открыть командную строку с правами администратора в Windows 10, читаем здесь.
Полезные командные строки для Windows
Помогают от базового устранения неполадок до настройки сети — есть команды, которые снова приведут ваш компьютер в рабочее состояние.
Команда DOS: IPCONFIG
Давайте начнем с чего-то простого. Команда «ipconfig» позволяет вам определить ваш IP-адрес. Необходимость знать свой IP-адрес часто возникает при настройке сети или при возникновении проблем с Интернетом.
Введите «ipconfig» в командной строке, нажмите «Enter». Посмотрите шлюз по умолчанию. Номер, присвоенный ему, является вашим IP-адресом. Хотя IP-адреса можно найти через панель управления, командная строка — более быстрый способ получения этой информации.
Команда DOS: IPCONFIG / FLUSHDNS
Наступает момент, когда у вас будут проблемы с доступом к сайту. Когда это происходит, одна из первых вещей, которые вы можете попробовать, это очистит DNS.
Это позволило бы вашему браузеру восстановить связь с обычной версией сайта, а не со странной версией, к которой он в настоящее время обращается. Развернутая тема по очистке кэша DNS в Windows 10 находится здесь.
Введите «ipconfig/flushdns» в командной строке и нажмите «Enter» для выполнения команды. Вы будете уведомлены, если сброс был успешным.
Команда DOS: ASSOC
Если вам когда-нибудь понадобится список всех приложений, которые могут открыть файл определенного типа, ASSOC может помочь с этим.
Введите «assoc» в командной строке, а затем через точку расширение файла и нажмите «Enter». Windows сообщит вам, какие приложения могут работать с расширением.
Команда DOS: PING
Команда PING позволяет вам подключиться к веб-сайту, чтобы узнать, сколько времени потребуется для получения пакета (данных, передаваемых по сети).
Если целевой веб-сайт не получает эти пакеты, это только означает, что есть проблема с вашим соединением. Это простой способ диагностики проблем в сети.
Введите «ping» в командной строке, а затем через пробел адрес сайта и нажмите «Enter». Вам будет показано, сколько времени понадобилось для отправки этих пакетов.
Команда DOS: CIPHER
Если вы не используете твердотельный накопитель (SSD), вы можете стереть содержимое вашего жесткого диска с помощью командной строки CIPHER.
Она работает, сбрасывая ненужные файлы на ваш диск, пока не закончится свободное место. Таким образом, удаленные файлы не могут быть восстановлены. По сути, CIPHER сотрет диск.
Введите «cipher /w:» затем букву диска, который вы хотите очистить. Это должен выглядеть как «cipher /w:e:\» (если вы стираете диск e:\).
Команда DOS: SFC /SCANNOW
Когда ваш компьютер вышел из строя, SFC /SCANNOW может выяснить, что происходит с вашим компьютером.
Поэтому, прежде чем отнести свой компьютер на ремонт, вам нужно сначала выполнить сканирование при помощи данной команды, чтобы исключить пропавшие или поврежденные файлы в качестве виновника поломки.
Введите «sfc /scannow» в командной строке и нажмите «Enter», дождитесь завершения этапа проверки сканирования системы и восстановления поврежденных файлов.
Есть больше командных строк, которые не были включены. Некоторые из них более сложны, но одинаково полезны. В крайнем случае, эти полезные команды DOS пригодятся, поэтому убедитесь, что вы держите список под рукой в Ислучае чрезвычайной ситуации.