Как посмотреть что на диске через командную строку
Управление дисками из командной строки Windows
Для работы с DISKPART требуются права администратора системы. Утилита является мощным и небезопасными инструментом для работы с дисковыми данными. Для примера, имеем жесткий диск от ноутбука с зашифрованными разделами, которые нельзя удалить с помощью стандартных средств управления дисками в Windows.
Запускаем командную строку от имени администратора, в ней запускаем утилиту управления дисками
Для получения списка дисков используется команда:
В результате получаем список дисков, присутствующих в системе. Далее выбираем нужный диск
Можно посмотреть информацию о выбранном диске
Для получения списка логических томов используется команда
Получение списка разделов
Выбираем нужный раздел и пробуем его удалить
Удалить выбранный раздел независимо от его защиты
Повторяем команды select partition и delete partition override для всех разделов диска.
Дальше можно разметить диск штатными средствами консоли управления дисками в Windows, или здесь же.
Для быстрого форматирования раздела с использованием метки тома Disk_D и файловой системы NTFS:
Раздел готов к использованию и ему можно присвоить букву
Как получить список файлов через командную строку (cmd)?
Зачем может понадобиться список файлов из командной строки
Если вам когда-нибудь понадобиться получить список всех файлов, то вы обнаружите пренеприятнейшую новость. Интерфейс проводника Windows не позволяет вам это сделать в простой и понятной форме. И вроде бы задача до безумия проста, и вроде перед глазами все необходимые файлы, но. Однако, это можно очень просто сделать с помощью командной строки (cmd). Кроме того, командная строка позволит вам отфильтровать только необходимые файлы, например, только mp3. В данном случае мы будем использовать специальную команду «dir». Скорее всего, опытным пользователям это команда хорошо знакома, поэтому статья будет для них не интересной. Но, для большинства обычных пользователей она окажется весьма полезной.
Примечание: вы так же можете использовать различные каталогизаторы и органайзеры, то они требуют установки дополнительных приложений.
Если вам кажется, что это никогда вам в жизни не пригодится, то вы ошибаетесь. Практически каждый пользователь каждый день в неявном виде использует списки файлов. Это и поиск необходимого документа среди всех ваших документов. Это музыка. Это фотографии. Это различный экспорт файлов в ваших приложениях. Банально, тот же плей лист. Просто вы никогда не сталкивались с такими простыми задачами, как «передать список файлов, например, в техподдержку», «коллективно выбрать необходимую вам музыку из всего списка» (причем обычно это делается на бумаге, да существует огромное количество «модных девайсов», но они никогда не заменят такие простые вещи, как бумагу и карандаш), «загрузить список в новое приложение» (далеко не во всех приложениях качественно реализован импорт), «использование для технических нужд тех же консольных приложений» (например, различная пакетная обработка файлов; конечно, рядовой пользователь никогда не будет этого делать, но. ) и многое многое другое.
Выводим список файлов папки и ее подпапках на экран командной строки
Полученные списки могут быть довольно длинными, особенно если список создается для каких-нибудь объемных каталогов. Такие списки не поместятся на экране, и с ними будет не очень удобно работать. К счастью, вы очень легко можете сохранить весь полученный список в отдельный текстовый файл.
Создаем текстовый файл со списком файлов в командной строке
Для того чтобы выведенный список сохранить в текстовый файл, используется специальный символ перенаправления потока «>» (без кавычек).
Файл «listmyfolder.txt» будет создан в той же папке, в которой вы находитесь. Небольшой уточнение по поводу файла, вы можете называть его как вам будет угодно, задавать ему абсолютно любое расширение. Каких-то специальных ограничений нет, кроме тех, что требует система Windows к названиям файлов. Так же вы можете использовать полные пути, для сохранения списка в другом каталоге. Например, вы хотите сохранить файл на диске «F:» в каталоге «list». Для этого вам необходимо будет использовать такую команду «dir > F:\list\listmyfolder.txt» (без кавычек). Как видите ничего сложно нет.
Создаем текстовый файл со списком файлов определенного расширения в командной строке
Получение всех mp3 файлов в папке и во всех вложенных папках из командной строки
Теперь команда выглядит следующим образом:
В файле «listmp3.txt» будет список всех ваших MP3-файлов.
Получение всех фотографий в формате JPEG в папке и во всех вложенных папках из командной строки
Теперь команда выглядит следующим образом:
В файле «listjpg.txt» будет список всех ваших фотографий в формате JPEG.
Получение простого формата списка из командной строки
Вышеописанные команды сформируют списки, которые дополнительно будут включать информацию о файлах, а именно размер и дату создания. Но, такая информация далеко не всегда необходима. Порой нам нужен именно простой список файлов. Чтобы сформировать такой список, необходимо добавить в команду специальный параметр «/b». В итоге команда будет выглядеть следующим образом:
Если вам интересно, то есть много других полезных команд. Чтобы узнать полный список команд, вам необходимо ввести команду «help». Конечно, краткое описание команды вряд ли поможет вам представить, как можно использовать команду. Поэтому существует специальный параметр «/?». Если вы его введете сразу после команды, то в окне консоли появится небольшой мануал по использованию команды и ее параметров.
Предупреждение: Если вы не сильно разбираетесь в том, что именно делает команда, то настоятельно вам рекомендуем сперва прочитать о ее применении, хотя бы в поисковике. Неаккуратное и неправильное использование команд может привести к неприятным последствиям. Конечно, можно использовать образы диска перед тестами, но, согласитесь, что это сильно накладно.
diskpart
область применения: Windows Server 2022, Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 Windows Server 2012 и Windows server 2008 R2, Windows server 2008
Интерпретатор команд DiskPart помогает управлять дисками компьютера (дисками, разделами, томами или виртуальными жесткими дисками).
Список доступных объектов
Вы можете получить список доступных объектов и определить число или букву диска с помощью:
list disk — Отображает все диски на компьютере.
list volume — Отображает все тома на компьютере.
list partition — Отображает разделы на диске, на котором находится фокус на компьютере.
list vdisk — Отображает все виртуальные диски на компьютере.
После выполнения команд List рядом с объектом с фокусом отображается звездочка (*).
Определение фокуса
При выборе объекта фокус остается на этом объекте до тех пор, пока не будет выбран другой объект. Например, если фокус установлен на диске 0 и вы выбрали том 8 на диске 2, фокус переместится с диска 0 на диск 2, том 8.
Некоторые команды автоматически меняют фокус. Например, при создании новой секции фокус автоматически переключается на новую секцию.
Вы можете передать фокус только на раздел на выбранном диске. После того как раздел имеет фокус, связанный с ним том (если он есть) также имеет фокус. После того как у тома будет фокус, связанный диск и раздел также будут иметь фокус, если том сопоставляется с одним конкретным разделом. Если это не так, фокус на диске и разделе будет потерян.
Синтаксис
Чтобы запустить интерпретатор команд DiskPart, в командной строке введите:
Для запуска DiskPart необходимо быть членом локальной группы администраторов или группы с аналогичными разрешениями.
Параметры
Интерпретатор команд DiskPart позволяет выполнять следующие команды:
DISKPART – управление дисками, томами и разделами в командной строке Windows.
Для работы с DISKPART требуются права администратора системы. Утилита является мощным, но небезопасными инструментом для работы с дисковыми данными, что требует определенных знаний, навыков, понимания того, что вы делаете, и каковы будут результаты ваших действий.
Формат командной строки:
По каждой из команд, также можно получить краткую справку по использованию, например по команде FORMAT:
В справке приводится краткое описание команды, синтаксис и примеры использования:
Утилита diskpart.exe является мощным средством, предоставляющим администратору практически весь спектр возможностей, необходимых для работы с дисками и разделами, однако, при ошибках или необдуманных действиях, ее использование может привести к краху системы и потере пользовательских данных. Поэтому, для безопасного применения DISKPART, нужно в первую очередь освоить работу с ее внутренними командами, обеспечивающими получение сведений об объектах, над которыми планируется выполнять какие-либо действия и способы выбора этих объектов.
Для получения списка дисков используется команда:
В результате получаем список дисков, присутствующих в системе:
В списке объектов (в данном случае – дисков), получаемом по команде LIST, выбранный объект отмечается звездочкой.
Для получения подробной информации о выбранном диске используется команда DETAIL:
В результате отображается подробная информация о диске, выбранном командой SELECT:
Список разделов, имеющихся на выбранном диске можно посмотреть с помощью команды:
list partition Разделы, в отличии от дисков нумеруются начиная с единицы, а не с нуля:
Для выполнения каких-либо действий по отношению к разделу, его нужно также выбрать командой SELECT:
Для получения детальной информации о выбранном разделе используется команда:
Пример результат выполнения команды:
Для получения списка логических томов используется команда:
Для отображения сведений о текущей файловой системе выбранного тома и о поддерживаемых файловых системах для форматирования используется команда FILESYSTEMS. Пример отображаемых сведений:
Для завершения работы с DISKPART используется команда EXIT.
Практические примеры применения утилиты diskpart.exe для решения типовых задач при работе с дисками и разделами рассматривается ниже.
Назначение буквы скрытому системному разделу
Речь идет о доступе стандартными средствами к системным разделам или разделам восстановления производителей оборудования. Такие разделы обычно скрыты от пользователя для защиты от неосторожных действий, которые могут привести к повреждению системы или средств ее восстановления. Необходимость же доступа может быть вызвана, например, при создании внешнего носителя среды восстановления или переделки существующей среды под личные предпочтения. В тех случаях, когда производители оборудования принимают дополнительные меры по защите своих данных, описанные ниже приемы могут не сработать.
Если назначение буквы пошло успешно, то отобразится соответствующее сообщение:
Подготовка загрузочной флэшки.
Нужно выполнить форматирование флэшки и создать на ней активный раздел.
Команду clean желательно применять для удаления любого форматирования, ранее примененного к данному диску. После выполнения команды диск переходит в неинициализированное состояние. На MBR-дисках перезаписываются только сведения о структуре разделов MBR и данные скрытых секторов. На GPT-дисках перезаписываются сведения о структуре GPT-разделов, в том числе защитный MBR. Дополнительно обнуляется первый и последний мегабайт дискового пространства.
create partition primary
format fs=ntfs Label=»FlashDisk» quick
Параметр quick задает режим быстрого форматирования, при котором не выполняется сканирование всей поверхности раздела, а сразу выполняется запись пустого оглавления.
Нужно отметить, что команда active не пишет на диск какие-либо загрузочные секторы или программы загрузки операционной системы, а только устанавливает флажок активности раздела в главном загрузочном секторе диска. Все прочие операции, обеспечивающие загрузку, выполняются другим программным обеспечением (bootsect.exe, grub4dos и т.п.)
Изменение разделов диска.
Допустим, возникла необходимость разбить существующий на данный момент диск C: на два диска C: и D: без потери данных. Фактически, необходимо освободить часть дискового пространства раздела, которому соответствует диск C: и создать новый раздел в освободившейся области. Порядок действий:
В данном случае, на диске имеется 3 раздела, два служебных и один, соответствующий диску C: размером 59Gb. При необходимости, уточнить сведения о разделах можно с помощью команды DETAIL PARTITION (после SELECT)
Для сокращения раздела (тома) используется команда SHRINK, подсказку по которой можно получить выполнив:
Для того, чтобы освободить 10000Mb ( приблизительно 10Гб, правильнее в расчетах вместо числа 1000 использовать 1024) из выбранного раздела, выполняем команду:
При выполнении команды отображается объем освободившегося дискового пространства (естественно, не совсем 10Гб):
Теперь можно создать новый раздел, смежный с тем, у которого было отнято дисковое пространство, которое будет занято новым разделом:
create partition primary
Можно посмотреть, как теперь представлен список разделов диска:
Вновь созданный раздел не имеет файловой системы, которую предстоит создать, выполнив команду форматирования. Выбираем раздел :
select partition 4 Выбранный раздел (фокус) отмечается звездочкой в списке. При выполнении команды CREATE фокус автоматически перемещается на созданный раздел. Однако, во избежание неприятностей, стоит взять за правило, выбирать и проверять выбор перед выполнением опасных операций, как например форматирование. Подсказку по использованию команды FORMAT можно получить стандартным HELP FORMAT:
Для быстрого форматирования раздела с использованием метки тома Disk_D и файловой системы NTFS:
format fs=ntfs label=»Disk_D» quick
Ждем завершения операции:
Раздел готов к использованию, и ему можно присвоить букву командой ASSIGN:
В случае, если указанная буква уже назначена другому разделу, утилита выдаст сообщение об ошибке:
Нужно либо переназначить буквы с учетом нового раздела, либо использовать первую свободную, что делается при помощи команды ASSIGN без параметров:
При успешном присвоении буквы, отображается соответствующее сообщение:
Таким образом, для решения задачи, нужно выполнить последовательность команд:
Как правило, раздел используется системой и команда удаления может завершиться ошибкой:
После удаления, необходимо переместить фокус на тот раздел, который нужно расширить:
Командная строка (CMD): самые нужные команды для работы (что скрывают опытные пользователи?)
Доброго времени!
Ни для кого не секрет, что очень многие операции в Windows можно выполнять с помощью командной строки (на англ.: CMD). А в некоторых случаях — это, пожалуй, вообще единственный вариант решить вопрос!
Я в своих заметках тоже нередко обращаюсь к ней за помощью. 😉 И в сегодняшней статье, как раз, решил собрать все самые необходимые и популярные команды (думаю, в качестве небольшого сподручного материала, чтобы было куда сослаться «в трудную минуту», — она точно не помешает на блоге).
📌 В помощь // Справка!
Командная строка — как в ней работать!
Перечень «сподручных» команд // CMD // Таблицы
Для просмотра характеристик устройства, сведений о системе
👉 Также в помощь!
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | systeminfo | Покажет информацию о системе: версию ОС Windows, модель компьютера (ноутбука), владельца, версию BIOS, кол-во ОЗУ, домен (рабочую группу), имя ПК, сетевые адаптеры и пр. |
2 | wmic cpu get name | Узнать модель ЦП (примерный ответ: «AMD Ryzen 3 5300U with Radeon Graphics.»). Др. способы. |
3 | wmic bios get serialnumber | Серийный номер устройства (ноутбука, например). |
4 | wmic baseboard get product |
wmic baseboard get version
Ver
Для работы с сетью
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | ipconfig /all | Показывает сетевые настройки для сетевых адаптеров (IP-адрес, MAC-адрес, и пр.). |
2 | ping ya.ru |
netsh wlan set autoconfig enabled=yes interface=»Wi-Fi»
Для работы с дисками / флешками
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения |
1 | chkdsk v: /f | Проверка диска на ошибки (вместо V — нужно указать свою букву диска). |
Рекомендуется запускать после некорректного выключения ПК, при ошибках чтения и пр.
Первая команда покажет наличие всех физических дисков, вторая — всех томов на них.
(для просмотра разделов: List Partition )
Кстати, после очистки диска (Diskpart, list disk, select disk 1, clean) его можно конвертировать: convert gpt (или convert mbr ).
Для загрузки и восстановления Windows
№ | Команда (скопировать в окно CMD и нажать Enter) | Описание команды / результат ее выполнения | ||||||||||
1 | chkdsk /x/f/r Затем, узнав том с Windows, использовать: bcdboot D:\windows /s Z: /f UEFI | Сначала узнаем все тома дисков в системе. Далее выбираем «ESP» том, он в 99-512 МБ (FAT32) (важно: вместо «2» нужно будет выбрать свой том). Затем присваиваем ему букву Z. bcdedit /set | Загрузка безопасного режима (можно вводить, загрузившись с установочной флешки). Полезная команда, если в обычном режиме Windows не загружается («лагает»). Важно : чтобы отменить загрузку в безопасном режиме — в рабочей Windows используйте команду: bcdedit /deletevalue | |||||||||
10 | msconfig | Конфигурация системы (здесь можно настроить запуск служб, автозагрузку ПО, режим загрузки ОС). | ||||||||||
11 | dism /online /export-driver /destination:F:\MyDriversОбщие операции
Прим. : время задается в секундах. В 1 часе = 3600 сек.! | |||||||||||
7 | shutdown /s /t 60 | Выключение компьютера через минуту. Прим. : время задается в секундах. | ||||||||||
8 | TASKLIST taskkill /F /IM explorer.exe & start explorer | Просмотр всех выполняемых программ и служб. Необходима перезагрузка ПК! | ||||||||||
10 | wmic computersystem where name=»%computername%» call rename name=»newpc» | Сменить имя компьютеру (вместо «newpc» задайте свое имя ПК). Более подробно о приоритетах тут. | ||||||||||
13 | xcopy C:\Games D:\backup /f /i /y /s | Копирует один каталог в другой (без лишних вопросов; с перезаписью файлов!). Удобно использовать для создания резервных копий нужных папок. | ||||||||||
14 | dir C:\Fraps /B /S > initial_c.txt dir c:\initial_c.txt /w/o/s/p | Все файлы из папки C:\Fraps запишет в файл initial_c.txt. Найдет все файлы на диске «C:» с названием «initial_c.txt». Найдет все файлы на диске «C:» с расширением «.txt». | ||||||||||
15 | more c:\Users\initial_c.txt Полезные команды для проводника (позволят отображать скрытые расширения, скрытые и системные файлы):
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced” /v Hidden /t REG_DWORD /d 1 /f reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced” /v ShowSuperHidden /t REG_DWORD /d 0 /f 📌 ДополненияКак автоматизировать выполнение определенных командНапример, вам требуется постоянно запускать игру с нужным приоритетом (чаще с высоким), или очищать какие-то папки от мусора (определенных файлов), или еще что. В этом случае можно сделать так: Что делать, если не загружается Windows📌Вариант 1 : воспользоваться другим рабочим компьютером и записать установочную флешку с Windows. Также не помешает и LiveCD-флешка (эта «штуковина» позволит загружать «полноценную» Windows с флешки, и, само собой, работать с командной строкой. Для восстановления загрузчика Windows — обратите внимание на эту табличку). 📌Вариант 2 : воспользоваться телефоном (под Android) и записать на нем установочную флешку. Далее подключить ее к ПК, и загрузиться. Установка Windows — запуск командной строки 📌 Рекомендую! Коллекция аварийных флешек, которую нужно иметь на экстренный случай (как раз, когда не загружается Windows). На сим пока всё, дополнения приветствуются!
|