Команды восстановления windows 7 через командную строку: Восстановление системы Windows 7 через «Командную строку»

Содержание

Восстановление запуска Windows 7 через командную строку

Инструменты исправления ошибок Windows постоянно совершенствуются, предлагая пользователям всё более автоматизированные решения, позволяющие быстро устранить различные неполадки. Если подключить к компьютеру установочный носитель и в разделе «Восстановление системы» выбрать пункт «Восстановление запуска», то можно исправить множество ошибок, мешающих запуску Windows. Однако при повреждении загрузчика этот способ не сработает, так что если вы столкнулись с такой проблемой, то придется производить восстановление MBR через командную строку.

Запуск командной строки

Вам понадобится загрузочный диск с дистрибутивом той же системы, что установлена на компьютере. Совпадать должна не только версия, но и разрядность Виндовс, иначе выполнить восстановление не получится.

  1. Подключите установочный носитель. Перезапустите компьютер и нажимайте при включении клавишу F11, пока не появится меню загрузки. Выберите запуск с флешки или диска с дистрибутивом Windows.
  2. Щелкните по ссылке «Восстановление системы», чтобы открыть список доступных инструментов.
  3. Выберите установленную версию Виндовс.

Открыв список доступных инструментов, сначала выполните исправление ошибок запуска. Если решить проблему с повреждением загрузчика не удастся, снова вернитесь к перечню средств и выберите командную строку.

Утилита Bootrec

Для перезаписи MBR (данных, необходимых для загрузки Виндовс) и исправления ошибок загрузчика мы будем использовать встроенную в Windows утилиту. Введите в окне интерпретатора команду «bootrec». После запуска этой утилиты появится список поддерживаемых команд – выполняйте их по порядку.

  1. Напишите «Bootrec.exe /FixMbr» и нажмите Enter. Эта команда перезапишет MBR в первый загрузочный сектор.
  2. Выполните «Bootrec.exe /FixBoot». Будет создан новый загрузочный сектор.
  3. Введите «exit» для завершения работы утилиты.

Перезагрузите компьютер. Восстановление загрузчика выполнено, MBR перезаписана, поэтому Виндовс должна запуститься без проблем. Если же перезапись MBR не помогла устранить проблему запуска, попробуйте применить оставшиеся две команды:

  1. Откройте командную строку через «Восстановление системы».
  2. Напишите «Bootrec /ScanOs» и нажмите Enter.

Утилита начнет сканирование жесткого диска, пытаясь найти установленные системы. Когда Windows 7 будет обнаружена, выполните «Bootrec.exe /RebuildBcd». Найденные системы будут записаны в меню загрузки. Выйдите из утилиты с помощью команды «exit» и перезагрузите компьютер. Перезаписывать MBR больше не нужно – Виндовс будет стартовать без ошибок.

Утилита BCDboot

Если исправить ошибку MBR не получается, попробуйте выполнить восстановление загрузчика, применив утилиту BCDboot. Это средство позволяет создать или восстановить среду загрузки, расположенную в активном разделе винчестера. Если в результате системного сбоя среда загрузки была перенесена на другой раздел жесткого диска, то с помощью BCDboot.exe вы вернете её на место.

Откройте командную строку и введите «bcdboot.exe e:\windows» (атрибуты вводить необязательно). Вместо «E:» вам нужно поставить букву раздела, на котором хранятся файлы Виндовс. Если в среде Windows этот раздел обозначен буквой «C», то здесь он может отображаться как «D» – учитывайте это при выполнении команды.

После завершения операции перезагрузите компьютер и снова попробуйте запустить Windows. Поврежденная среда загрузки будет восстановлена, и система стартует без ошибок.

Пожаловаться на контент

Восстановление windows через командную строку

Восстановление системы Windows 7 через командную строку

Рассказывая о том, как восстановить Windows с флешки или диска, мы затронули использование командной строки. В том руководстве были описаны основные команды, которые могут помочь вернуть систему в работоспособное состояние, однако восстановление W indows 7 из командной строки часто требует более подробного мануала.

Ниже будут рассмотрены все особенности восстановления системы через cmd с необходимыми пояснениями, чтобы вы точно знали, какие действия выполняются при вводе определенных запросов, и как это сказывается на работе Windows .

Чтобы открыть список средств восстановления Windows , вам нужно при включении компьютера нажать функциональную кнопку F 8 и в появившемся меню «Дополнительные варианты загрузки» выбрать раздел «Устранение неполадок».

Если этой вкладки нет, то придется воспользоваться восстановлением Windows с USB-флешки или CD/DVD-диска – о работе с ними мы рассказывали в предыдущих публикациях. В любом случае, на экране появится список инструментов – вы должны выбрать восстановление системы W indows 7 через командную строку.

Работать вы будете с утилитой Bootrec . exe , которая позволяет восстановить критические важные структуры диска. Для её запуска введите запрос «Bootrec.exe».

На экране появится список доступных команд восстановления системы, которые вы можете применить для исправления ошибки загрузки.

Восстановление W indows через командную строку не требует наличия специальных знаний, так как все запросы имеют описание на русском языке. Вам понадобятся две команды, восстанавливающи е загрузчик – «FixMbr» и «FixBoot».

  1. Наберите «Bootrec.exe /FixMbr» и нажмите Enter – новая загрузочная запись будет создана в системном разделе.
  2. Введите «Bootrec.exe /Fix Boot » — в разделе создастся сектор загрузки.
  3. Используйте команду « Exit », чтобы отключить Bootrec . exe .
  4. Перезагрузите компьютер и проверьте, что система загружается нормально.

Bootrec . exe помогает в решении большинства проблем, однако если загрузчик сильно поврежден или вовсе отсутствует, то лучше воспользоваться возможностями утилиты BCDboot.exe.

Если восстановление системы через командную строку посредством Bootrec . exe не принесло положительного результата, попробуйте другой метод: введите в окне интерпретатора команду «bcdboot.exe c :\windows» и нажмите Enter .

С помощью этого запроса вы восстановите среду загрузки. В синтаксисе команды указывается буква того диска, на котором установлена система, то есть у вас может быть не « c :\windows», а, например, « e :\windows». Кроме того, в команде можно указать некоторые дополнительные параметры типа языка среды загрузки, но это необязательно.

Я как человек не разбирающийся в программном обеспечении и способах его переустановки восстановления через командную строку, почерпнула для себя из этой статьи много полезной информации, которой раньше я не владела по данному вопросу. Обрадовало так же то, что указывается как альтернатива иной способ восстановления Windows через Bootrec.exe. Все в описании действий лаконично и понятно!

Ирина, спасибо. Я рад, что вам статья оказалась полезной.

Статья та хорошая вот только мне она не помогла!Кроме как Bootrec.exe /FixMbr больше нечего не прокатило, все остальные команды пишет, что не является внутренней или внешней командой.

А у меня не получилось вообще. Появился второй виндовс на английском, (я пользовался переводчиком) и все тоже самое.Но пишет «вставьте установочный диск». Нету его у меня! >: (

Откат ОС позволяет восстановить нормальную работоспособность Windows при ее повреждении в результате воздействия вредоносного программного обеспечения, инсталляции некачественных драйверов, обновления софта, неумышленных действий пользователя и в других случаях. Чтобы запустить восстановление системы, достаточно войти в меню «Пуск» и в разделе «Служебные» активировать соответствующее приложение.

Если виндовс не запускается, то на выручку приходит командная строка. С ее помощью можно реанимировать загрузчик операционной системы, тем самым возвратив ей работоспособность и дав возможность пользователю выполнить тщательный поиск причины неисправности.

Запустить командную строку в Windows 7 можно несколькими способами:

  • через стандартное меню;
  • с помощью безопасного режима;
  • посредством загрузочного диска.

Первый способ актуальный в том случае, когда операционная система загружается в стационарном режиме. В этом случае необходимо через меню «Пуск» открыть вкладку «Выполнить» и ввести команду cmd.

Для включения безопасного режима нужно в процессе перезагрузки компьютера нажать функциональную клавишу F8 и в окне выбора вариантов загрузки активировать соответствующую строку. Дальнейшие действия будут такими же, как и в первом случае.

Если повреждения системы настолько серьезные, что безопасный режим не включается, на помощь приходит загрузочный диск или USB-флешка с ОС Windows 7. При этом ее сборка должна совпадать с той, которая установлена на компьютере.

Для запуска командной строки через загрузочный диск необходимо:

  1. Выставить в БИОСе считывание информации с привода CD. Для этого во время рестарта ПК нужно нажать клавишу F12 (кнопка может быть и другой, так как здесь все зависит от производителя материнки).
  2. В Boot Menu выбрать CD-ROM Drive
  3. Поместить загрузочный диск в DVD-привод.
  4. В установочном окне выбрать «Восстановление системы».
  5. После окончания сканирования носителя информации высветится ранее установленная ОС. Ее нужно запустить, а затем в появившемся окне выбрать «Командная строка».

Реанимирование ОС Виндовс с помощью команды rstrui.exe

Команда rstrui.exe запускает привычную графическую оболочку процедуры восстановления. Однако для ее использования необходимо, чтобы на компьютере были включены контрольные точки. Для системного раздела Windows такие точки создаются автоматически. Для других же томов их надо активировать вручную.

Восстановление системы через rstrui.exe выполняется следующим образом:

      1. Войдя в командную строку, вписываем rstrui.exe.
      2. После этого запускается процедура реанимирования. В первом окне жмем «Далее».
      3. Перед вами высветятся последние созданные бэкапы системы. Вам потребуется только выбрать подходящий вариант. Чтобы увидеть более ранние точки, следует поставить галочку возле соответствующего пункта.
      4. Подтвердив свои намерения, запустится откат ОС Windows 7 к указанной дате.

Программа Chkdsk запускает процедуру сканирования носителя информации, установленного на компьютере, на поврежденные системные файлы. При обнаружении таких элементов производится их автоматическое восстановление.

Данную утилиту можно запустить как с помощью графической оболочки Windows, так и через командную строку. В первом случае необходимо:

      1. Открыть свойства системного диска.
      2. В окне «Сервис» инициировать проверку, нажав на соответствующую кнопку.
      3. Кликнуть по «Запуск», тем самым активировав проверку жесткого диска. Если нужно, чтобы программа автоматически исправляла поврежденные файлы, следует поставить галочку в указанном месте.

Правильный синтаксис утилиты Chkdsk через командную строку показан на изображении.

Данная утилита позволяет восстановить поврежденный загрузчик Windows 7 и, соответственно, запустить ОС в нормальном режиме для поиска причины возникновения неисправности. Если в командной строке будет введено Bootrec, перед вами откроется список со всеми ключами, работающими с данной командой, а также их краткое описание.

Рассмотрим каждый ключ более подробно:

      1. Bootrec.exe /FixMbr. Применяется для реанимирования Master Boot Record (MBR). MBR – это основная загрузочная запись, состоящая из данных о последовательности запуска системы и других важных сведений, без которых запуск Windows 7 будет невозможным. Она размещается в нулевом секторе винчестера и указывает базовой среде ввода-вывода, откуда начинать запуск ОС. Явным признаком повреждения MBR является сообщение о блокировке ПК, которое высвечивается еще до запуска системы.
      2. Bootrec.exe /FixBoot. С помощью этого ключа записывается новая загрузочная область. Это помогает восстановить работоспособность Windows 7 при: повреждении нулевого сектора, установке более старой системы поверх более новой, несовместимости загрузочного сектора с имеющейся Windows.
      3. Bootrec.exe /scanos. Сканирует компьютер на наличие установленных систем. Если на вашем ПК имеется несколько операционок, но при загрузке они высвечиваются не все, то недостающие ОС можно добавить в список с помощью команды Bootrec.exe /RebuildBcd.

Если восстановить работоспособность системы Windows 7 с помощью вышеописанных команд не получилось, можно попробовать воспользоваться утилитой BCDboot.exe. Данная программа также позволяет реанимировать поврежденный загрузочный сектор или создать новый.

Команда Bootrec.exe F:\windows восстанавливает вышедший из строя нулевой сектор. Вместо F:\windows нужно указывать путь к каталогу Windows на вашем компьютере.

Утилиты Bootrec.exe прописывается так, как указано на изображении.

На сегодняшний день разработано много средств, позволяющих восстановить ОС Windows 7. Так что при правильном подходе у вас обязательно получится выполнить поставленную задачу.

Восстановление системы Windows 10 с помощью командной строки

Для начала давайте вспомним, что нам дает восстановление операционной системы через командную строку и не обязательно windows 10 , и почему именно этот метод должен использоваться. Учитывая то, что процесс отката системы до последней удачной конфигурации делается не для хорошего настроения, а чтобы восстановить работу машины. Случается так, что при запуске винды начинается бесконечный сброс и рестарт, или на весь экран у вас баннер с просьбой оплатить штраф или налог, неудачно прошло обновление или установка драйвера – список можно продолжать долго. Именно в вышеперечисленных ситуациях, требуется «Безопасный_режим_с_поддержкой командной_строки» через которую мы и сможем восстановить систему Windows 10. Хотелось бы начать не с самого процесса возврата к жизни нашей ОС, а с того – чтобы было с чего возрождать – точка восстановления.

Раз уж мы говорим о cmd, то и расскажем о возможностях создания через командную строку точки восстановления в Windows 10 – это не единственный способ. Прежде чем приступить к созданию полной копии системного раздела со всем содержимым – нашу рабочую версии виндовс, нужно перезагрузить компьютер особы методом:

  • «Пуск» → Удерживайте [Shift] и нажмите мышкой на «Перезагрузить»

  • В появившемся окне выберите «Поиск и устранение неисправностей»

! В случае, если у вас установлен пароль при входе в систему и учетных записей больше одного, перед загрузкой cmd появится дополнительно от 1 до 2-х экранов:

  1. С просьбой выбрать учетную запись
  2. Поле для ввода пароля, если в учетке он установлен
  • «Командная строка»

Восстановление системы из командной строки

Использование командной строки для восстановления Windows

Откат Windows помогает быстро устранить ошибки системы, которые приводят к нестабильной работе XP. Обычно откат запускается в среде Windows, но если система перестала корректно работать или загружаться, то можно выполнить восстановление через командную строку.

Восстановление Виндовс XP понадобится в следующих случаях:

  • Проблемы при запуске.
  • Неправильная установка (удаление) программ.
  • Резкое снижение производительности компьютера по неизвестным причинам.
  • Пропажа рабочего стола со всеми ярлыками.
  • Некорректное обновление драйверов или системы.
  • Повреждение системных файлов и файлов реестра.
  • Заражение вирусами, которые блокируют вход в Виндовс.

В перечисленных случаях откат помогает устранить неполадки и вернуть Виндовс в работоспособное состояние, однако не является единственным возможным решением проблемы.

Рассмотрим более простой вариант – Windows XP загружается, но запустить инструмент возврата системы в работоспособное состояние вы не можете: например, не работает проводник или меню «Пуск». Чтобы осуществить откат:

  1. Нажмите Win+R. Выполните «cmd».
  2. Введите «rstrui.exe» и нажмите Enter.

Можно запустить восстановление прямо через меню «Выполнить», без использования командной строки. Нажмите Win+R и введите «rstrui.exe». Появится окно мастера отката, через которое вы указываете, к какой дате вернуть Windows XP, чтобы устранить ошибки в её работе.

После перезагрузки компьютера неполадки должны быть устранены. Если проблема остается, то придется прибегнуть к использованию более мощных инструментов: например, консоли восстановления, которая запускается с установочного носителя Windows XP.

Если ошибки системы не позволяют Windows XP корректно загрузиться, то попробуйте запустить восстановление через безопасный режим с поддержкой командной строки.

  1. Перезагрузите компьютер. Сразу после старта начинайте нажимать клавишу F8. На экране появится «Меню дополнительных вариантов загрузки».
  2. Выполните загрузку последней удачной конфигурации. Этот параметр подразумевает использование последних корректно работающих настроек, которые автоматически сохраняются при выключении компьютера.
  3. Если удачная конфигурация не решила проблему, снова перезагрузите компьютер и нажимайте F8. Запустите безопасный режим с командной строкой.

Появится окно интерпретатора команд Windows. Чтобы запустить восстановление XP, введите команду «rstrui.exe».

Появится окно мастера, через которое можно провести возврат системы к сохраненной контрольной дате, когда Виндовс работала без ошибок.

Если после отката системы ошибки в работе Виндовс не устранены, то следует попробовать выполнить возврат к еще более раннему состоянию.

Восстановление системы через командную строку в безопасном режиме – процесс необратимый. Личные файлы пользователя останутся нетронутыми, но программы, которые были инсталлированы после выбранной контрольной точки, будут удалены или начнут работать некорректно, поэтому их придется переустанавливать.

Восстановление Windows из командной строки — один из способов восстановления рабочего состояния операционной системы, в случае возникновения неполадок. Пользователь может воспользоваться консолью для решения проблемы, если другие способы восстановления системы недоступны в данный момент времени.

В процессе использования компьютера, некоторые пользователи сталкиваются с ситуациями, когда ПК перестает нормально работать: появляются «синие экраны», зависания системы, или происходит отказ при загрузке Windows. Проблему необходимо решить, иначе невозможно нормально работать на компьютере.

Причины возникновения сбоев могут быть самими разными: повреждение системных файлов, файлов загрузки, воздействие вирусов, неполадки в аппаратном или программном обеспечении. При отказе оборудования, потребуется замена неисправной детали компьютера, в других случаях, есть возможность исправить ситуацию, выполнив некоторую работу по восстановлению системы.

Другой популярный способ: восстановление Windows с помощью ранее созданных точек восстановления системы. Пользователь запускает откат системы из выбранной точки восстановления, созданной в определенную дату. После завершения процесса, на компьютере загрузится система в состоянии, которое она имела на момент создания данной точки восстановления.

Запустить восстановление Виндовс без проблем можно из работающей операционной системы. А что делать, если ОС не загружается, или нет возможности выполнить восстановление из работающей системы?

При повреждении загрузочных файлов, воспользуйтесь советами из статей о восстановлении загрузчика Windows 10, и о восстановлении загрузчика Windows 7.

Для того, чтобы выполнить восстановление системы Windows, командная строка поможет запустить процесс восстановления из консоли, если другие способы решения проблемы, стали недоступными.

Восстановление системы Windows через командную строку можно выполнить несколькими способами:

  • Запуск командной строки, загрузившись в безопасном режиме.
  • Запуск командной строки из консоли восстановления, загрузившись с Диска восстановления, с установочного диска, или загрузочной флешки Windows.

В первом случае, на компьютере имеется возможность загрузки в безопасном режиме. Во втором случае, восстановление Windows через командную строку можно выполнить при любых неполадках в программном обеспечении.

В этой статье мы рассмотрим инструкции об обоих вариантах решения возникшей проблемы в операционных системах Windows 10 и Windows 7.

Восстановление Windows 10 через командную строку в безопасном режиме

Для начала необходимо загрузить компьютер в безопасном режиме. Войдите в безопасный режим Windows 10 одним из этих способов.

  1. В окне «Выбор действия» выберите «Поиск и устранение неисправностей».
  2. В окне «Диагностика» нажмите на «Дополнительные параметры».
  3. В окне «Дополнительные параметры» нажмите на параметр «Командная строка».

  1. После перезагрузки компьютера, выберите свою учетную запись и раскладку клавиатуры.
  2. В открывшемся окне интерпретатора командной строки введите команду, а затем нажмите на клавишу «Enter»:
  1. В окне «Восстановление системных файлов и параметров» нажмите на кнопку «Далее».

  1. В окне «Восстановление системы до предыдущего состояния» выделите точку восстановления, а затем нажмите на кнопку «Далее».

  1. В окне «Подтверждение точки восстановления» ознакомьтесь с общей информацией, а затем нажмите на кнопку «Готово».

После этого, начнется процесс восстановления Windows.

Восстановление Windows 7 через командную строку в безопасном режиме

Сейчас мы выполним в Windows 7 восстановление системы через командную строку, загрузившись в безопасном режиме.

  1. В самом начале загрузки Windows 7 нажмите на клавишу «F8».
  2. В меню «Дополнительные параметры загрузки» выберите «Безопасный режим с поддержкой командной строки».
  3. В открывшемся окне командной строки введите команду (после ввода команду, не забудьте нажать на клавишу «Enter»):
  1. В окне «Восстановление системных файлов и параметров» нажмите на «Далее».

  1. В окне «Восстановление компьютера до предыдущего состояния» необходимо выбрать подходящую точку восстановления. При необходимости, посмотрите сведения о затрагиваемых программах.

  1. В окне «Подтверждение точки восстановления» отобразится вся информация, касающаяся данной точки восстановления системы. Для запуска процесса восстановления Windows 7 из ранее созданной контрольной точки, нажмите на кнопку «Готово».

При серьезной неисправности операционной системы, можно выполнить восстановление Windows c помощью командной строки, выполнив загрузку со съемного носителя: с DVD диска, или загрузочной флешки. Для этого, предварительно необходимо создать Диск восстановления на оптическом диске, или на USB накопителе. Можно использовать для этой цели загрузочную флешку, или установочный диск Windows.

Восстановление Windows 10 из командной строки проходит в следующем порядке:

  1. После запуска компьютера, необходимо нажать на клавишу, отвечающую на вашем компьютере за вход в загрузочное меню. Клавиши различаются, в зависимости от производителя материнской платы на ПК. В большинстве случаев, это одна из следующих клавиш: «F12», «F11», «F8», «Esc».
  2. В Boot Menu нужно выбрать для загрузки внешнее устройство: DVD-диск или USB-флешку, в зависимости от того, какой внешний диск вы используете для восстановления.
  3. В первом окне программы установки Windows с выбором языка, нажмите на кнопку «Далее».
  4. В следующем окне нажмите на кнопку «Восстановление системы», которая расположена в левом нижнем углу.

  1. В окне «Выбор действия» нажмите на «Поиск и устранение неисправностей».
  2. В окне «Дополнительные параметры» выберите «Командная строка».
  3. После перезагрузки, выберите учетную запись пользователя и подходящую раскладку клавиатуры.
  4. В окне командной строки введите команду:
  1. В окнах «Восстановление системы» пройдите шаги, описанные выше в статье: выберите точку восстановления, запустите процесс восстановления системы.

Сначала, после запуска ПК, необходимо войти в Boot Menu (загрузочное меню), или непосредственно в BIOS, для выбора внешнего загрузочного устройства: загрузочной флешки или DVD диска с Windows. Заранее узнайте, какие клавиши клавиатуры на вашем компьютере отвечают за вход в настройки, отвечающие за загрузку операционной системы.

  1. В приложении «Установка Windows» выберите язык.
  2. В новом окне, в левом нижнем углу, нажмите на опцию «Восстановление Windows».

  1. В окне «Параметры восстановления системы» выберите язык ввода с клавиатуры.
  2. В следующем окне выберите операционную систему.
  3. В окне «Выберите средство восстановления» нажмите на средство «Командная строка».

  1. В интерпретаторе командной строки введите команду:
  1. В запущенном средстве восстановления системы проделайте действия, о которых я уже писал в этой статье: сделайте выбор точки восстановления, выполните восстановление Windows, из заранее созданной точки восстановления.

В случае возникновения неполадок на компьютере, пользователь может восстановить Windows через командную строку. После загрузки компьютера в безопасном режиме, или загрузившись с загрузочного диска или флешки, пользователю необходимо выполнить команду в командной строке, которая запускает средство восстановления Windows, выполняющее откат системы, из ранее созданных точек восстановления.

лБЛ ЪБРХУФЙФШ ЧПУУФБОПЧМЕОЙЕ windows У РПНПЭША ЛПНБОДОПК УФТПЛЙ

оБРПНОА ДМС ЮЕЗП ОХЦОП ЧПУУФБОПЧМЕОЙЕ УЙУФЕНЩ Ч ПРЕТБГЙПООЩИ УЙУФЕНБИ РПД ХРТБЧМЕОЙЕН windows. у ЕЗП РПНПЭША НПЦОП ПФНЕОЙФШ ЙЪНЕОЕОЙС, ЛПФПТЩЕ ВЩМЙ ЧОЕУЕОЩ Ч УЙУФЕНХ ЛПНРШАФЕТБ ЪБ РПУМЕДОЕЕ ЧТЕНС, Б ЙНЕООП:
1. оЕХДБЮОБС ХУФБОПЧЛБ (ХДБМЕОЙЕ) РТПЗТБНН;
2. пВОПЧМЕОЙС УБНПК УЙУФЕНЩ, Б ФБЛЦЕ РТПЗТБННОПЗП ПВЕУРЕЮЕОЙС;
3. хУФБОПЧЛБ (ХДБМЕОЙЕ) ДТБКЧЕТПЧ;
4. рТЙ ЪБТБЦЕОЙЙ ЛПНРШАФЕТБ ЧЙТХУБНЙ, ЛПЗДБ РТЙ УФБТФЕ УЙУФЕНЩ РПСЧМСЕФУС ПЛОП У ОБДРЙУША «windows ЪБВМПЛЙТПЧБО, ПФРТБЧШФЕ sms. »;
5. еУМЙ ОЕЧПЪНПЦОП ЪБРХУФЙФШ ДЙУРЕФЮЕТ ЪБДБЮ (ПРСФШ ЦЕ, ЙЪ-ЪБ ЪБТБЦЕОЙС ЧЙТХУБНЙ)
Й ДТХЗЙЕ РТПВМЕНЩ ЪБРХУЛБ windows.

еУМЙ ЧПЪОЙЛМЙ УМПЦОПУФЙ

Проверка и Восстановление системных файлов в Windows

Всякий раз, когда что-то идет не так с компьютером или ноутбуком, есть ряд инструментов для устранения неполадок, которые вы можете выполнить, чтобы попытаться устранить проблему. В Windows 10/8/7 есть несколько встроенных команд, которые можно использовать для проверки и восстановления поврежденных системных файлов, которые со временем вызывают проблемы при изменении.

Одним из способов устранения неполадок, связанных с Windows, является проверка системы и восстановление системных файлов. Это может помочь во всех типах проблем, таких как медленная система, синий экран смерти, внезапные сбои питания и сбои системы.

Рассмотрим, как запустить средство проверки системных файлов в Windows с помощью командной строки CMD и PowerShell, таких команд как sfc /scannow и инструмента DISM.

Проверка и Восстановление системных файлов через CMD

Средство проверки системных файлов сканирует ваш компьютер на предмет любого повреждения или изменений в системных файлах, которые в противном случае могли бы помешать нормальной работе вашего ПК. Инструменты заменяет файл правильной версией, чтобы обеспечить бесперебойную работу. С помощью командной строки можно попытаться сканировать и восстановить системные файлы поздних операционных систем, как Windows 10/8/7 /Vista. Разберем две команды sfc /scannow и DISM с помощью CMD.

1. Использование инструмента System File Checker (SFC)

Запустите командную строку (CMD) от имени администратора. Нажмите «поиск» и напишите просто «cmd» или «командная строка», далее по ней правой кнопкой мыши и запуск от имени админа.


Задайте команду sfc /scannow и дождитесь окончания процесса.


Примечание: После сканирования вашей системы будет выдан один из трех результатов:

  • Ошибок системных файлов не будет.
  • Будут ошибки системных файлов и Windows восстановит их автоматически.
  • Windows обнаружила ошибки, но не может восстановить некоторые из них.

Если у вас показывает вариант 3, что ошибка обнаружена и система не может восстановить, то загрузитесь в безопасном режиме и проделайте заново процедуру. Советую отключить шифрование EFS и Bitlocker, если на момент проверки они имеются. Ничего не получилось? Двигаемся ниже.

2. Использование инструмента Deployment Image and Service Management (DISM)

Если вышеуказанное не работает в безопасном режиме, есть один последний способ проверить повреждение в системных файлах и исправить их. Используем инструмент Deployment Image and Service Management (DISM). Команда работает с системами Windows 8/8.1/10. Откройте обратно командную строку от имени администратора и используйте следующую команду:

  • DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Процесс может занять длительное время с зависанием процентной шкалы. Закончив работу, перезагрузите компьютер и запустите обратно sfc /scannow, чтобы убедиться, что ошибок нет или ошибка пропала.

Проверка и Восстановление системных файлов через PowerShell

Мы будем использовать Windows PowerShell, чтобы показать, как использовать службу обслуживания и управления DISM для сканирования и исправления поврежденных системных файлов в Windows 10. Этот способ будет более эффективный для обновления windows 10, чем командная строка.

1. Использование инструмента System File Checker (SFC)

Запустите PowerShell от имени администратора. Нажмите «поиск» и наберите windows powershell, после нажмите правой кнопкой мыши и выберите от имени админа.


Задайте в окне PowerShell команду sfc /scannow. Если сканирование обнаружит какие-либо проблемы, Windows попытается их исправить. Если Windows не сможет их исправить, он предупредит вас, что необходимы дальнейшие исследования и действия. Двигайтесь ниже, если обнаружены ошибки.

2. Использование инструмента Deployment Image and Service Management (DISM)

Сканирование DISM обнаруживает поврежденные системные файлы и Windows попытается исправить их, и даст вам отчет о ходе работы в конце. Если Windows не сможет найти файлы, необходимые для восстановления поврежденных системных файлов, вам также будет предоставлена ​​информация о том, что делать дальше, со ссылкой на веб-сайт Microsoft и варианты устранения неполадок. Задайте ниже команду в окно PowerShell.

  • DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH

Если DISM все исправил или не выявил ошибки, то перезагрузите ноутбук, компьютер и запустите для проверки обратно sfc /scannow.

Анализ лога CBS, какие файлы не удалось восстановить

Если после сканирования системных файлов, программа защиты ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них, лог файл CBS может помочь нам определить, какие именно файлы повреждены. Для этого:

  • Перейдите по пути C:\Windows\Logs\CBS
  • Откройте файл CBS.log в блокноте или текстовом редакторе.
  • В блокноте нажмите Ctrl+F, чтобы вызвать поиск
  • В поиске напишите Cannot repair member file, чтобы найти файлы, которые не удается восстановить.
  • Если поиск не дал результатов, то найдите записи [SR] и вы обнаружите, что все они одинаковы 100 components.
  • Ищите листая вручную любые изменения, отличные от 100 components, где вы и найдете поврежденный файл или указание.
  • Ориентируетесь по времени, когда вы примерно запускали сканирование SFC, так как лог может быть и за вчерашний день.



Загрузка комментариев

Нужно включить защиту системы на этом диске

При попытке восстановить систему Windows 10/7/8.1 методом отката к более поздней точки восстановления вы можете столкнуться с ошибкой «Нужно включить защиту системы на этом диске«. Ошибка появляется в статусе выбранного диска и не дает восстановить систему. В большинстве случаев это происходит из-за того, что функция защиты системы не включена, и её нужно активировать вручную или служба защиты системы не работает и её необходимо перезапустить.

Исправить: Нужно включить защиту системы на этом диске

Ошибка «Нужно включить защиту системы на этом диске» может быть при восстановлении системы через рабочий стол или при загрузке компьютера при попытке восстановить систему через параметр восстановления. По этой причине разберем два способа, как включить защиту системы на диске: через командную строку и poweshell.

1. Как включить защиту системы на диске через командную строку

Если вы не можете загрузиться на рабочий стол и пытаетесь восстановить систему при запуске компьютера через дополнительные параметры загрузки, то запустите командную строку и введите:

  • cd %systemroot%\system32\config
  • ren SYSTEM system.001
  • ren SOFTWARE software.001
  • rstrui.exe /offline:C:\windows=active

Если не помогло и вы не можете загрузиться на рабочий стол, то проделайте способ 3.

2. Включить защиту системы при помощи PowerShell

Если вы можете загрузиться на рабочий стол, то PowerShel является оптимальным решением. Нажмите сочетание кнопок на клавиатуре Win+X и выберите PowerShell (администратор), после чего введите следующие команду по порядку, нажимая Enter после каждой:

  • enable-computerrestore -drive "c:\"
  • vssadmin resize shadowstorage /on=c: /for=c: /maxsize=5%
  • checkpoint-computer -description "Done"

Перезагрузите компьютер

После перезагрузки ПК, нажмите сочетание кнопок Win+R и введите sysdm.cpl. Перейдите во вкладку «Защита системы» и вы увидите статус напротив диска «Включена или Отключена». Если защита включена на том диске на котором вам необходимо, то все в порядке. Если защита отключена на нужном вам диске, то выделите этот диск одним нажатием мышки и выберите ниже «Настроить«. В новом окне установите значение «Включить защиту систему«.

3. Запуск службы

В зависимости можете вы попасть на рабочий стол или нет, я предложу универсальный метод по перезапуску службы теневого копирования тома. Введите в командную строку две команды по очереди.

  • net stop vss
  • net start vss

Перезагрузите ПК и попробуйте восстановить систему.


Загрузка комментариев

Консоль восстановления Windows

НазваниеОписание команды и ее атрибуты
HELP
Команда help служит для отображения списка всех поддерживаемых команд.
ATTRIB

Команда attrib используется вместе с одним или несколькими из следующих параметров для изменения атрибутов файла или папки:

-R
+R
-S
+S
-H
+H
-C
+C

Примечания.

+ — установка атрибута
— сброс атрибута
R — атрибут файла «Только для чтения»
S — атрибут файла «Системный»
H — атрибут файла «Скрытый»
C — атрибут файла «Сжатый»

Необходимо задать или удалить хотя бы один атрибут. Для просмотра атрибутов воспользуйтесь командой dir.

BATCH

batch входной_файл [выходной_файл]

Эта команда служит для выполнения команд, указанных в текстовом файле. В синтаксисе команды входной_файл — текстовый файл, содержащий список команд для выполнения, а выходной_файл — файл, который будет содержать результат выполнения указанных команд. Если выходной файл не указан, вывод осуществляется на экран монитора.

BOOTCFG

Эта команда используется для восстановления и настройки загрузки. В этой команде используются следующие параметры:

bootcfg /add
bootcfg /rebuild
bootcfg /scan
bootcfg /list
bootcfg /disableredirect
bootcfg /redirect [скорость_порта_в_бод] | [useBiosSettings]

Примеры:

bootcfg /redirect com1 115200

bootcfg /redirect useBiosSettings

Можно использовать перечисленные ниже параметры.

/add — добавление копии Windows в меню загрузки.
/rebuild — просмотр всех копий Windows с возможностью выбора копии для добавления в меню загрузки.
/scan — поиск копий Windows на дискахи отображение результатов с возможностью выбора копии для добавления в меню загрузки.
/default — задание загрузочной записи, используемой по умолчанию.
/list — отображение систем, уже имеющихся в списке загрузки.
/disableredirect — отключение перенаправления в загрузчике.
/redirect — включение перенаправления в загрузчикес заданной конфигурацией.

CD и CHDIR

Команды cd и chdir используются для перехода в другую папку. Ниже приведены примеры использования этих команд.

Введите cd.., чтобы перейти в родительскую папку.
Введите cd диск: для перехода к текущей папке на указанном диске.
Введите cd без параметров для отображения текущих диска и папки.

В команде chdir пробелы рассматриваются как разделители. Поэтому имена папок, содержащие пробелы, следует заключать в кавычки..Пример приведен ниже.:

cd «\windows\profiles\username\programs\start menu»

Команда chdir работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска или на локальных установочных носителях.

CHKDSK

chkdsk диск /p /r

Команда chkdsk проверяет указанный диск на наличие ошибок и при необходимости исправляет их. Команда также помечает поврежденные секторы и восстанавливает данные, которые удается прочитать.

Можно использовать перечисленные ниже параметры.

/p — полная проверка диска и исправление найденных ошибок.
/r — поиск поврежденных секторов и восстановление данных, которые можно прочитать.

Примечание. При указании параметра /r предполагается, что параметр /p также указан. Команда chkdsk без параметров выводит сведения о состояниитекущего диска.

Для выполнения команды chkdsk необходим файл Autochk.exe. Команда CHKDSK автоматически ищет этот файл в папке автозапуска. Если была предварительно установлена командная консоль, то папкой автозапуска является папка Cmdcons. Если команда CHKDSK не находит файл Autochk.exe в папке автозапуска, проводится поиск установочного диска Windows. Если установочный носитель не удается найти, пользователю будет предложено самостоятельно указать место расположения файла Autochk.exe.

CLS
Эта команда используется для очистки экрана.
COPY

copy источник назначение

Эта команда используется для копирования файлов. В синтаксисе команды источник — файл, который требуется скопировать, а назначение — папка или имя нового файла. Нельзя использовать подстановочный знак звездочки (*) и копировать папки. Если копируется сжатый файл с установочного диска Windows, этот файл автоматически распаковывается во время копирования.

Источниками файлов могут быть съемные носители, подпапки внутри системной папки текущей установки Windows, корневая папка любого жесткого диска, локальные установочные носители и папка Cmdcons.

Если назначение не указано, назначением по умолчанию является текущая папка. Если файл уже существует, будет предложено выбрать, перезаписывать ли существующий файл. Съемный носитель не может являться назначением.

DEL и DELETE

del диск: путь имя_файла

Эта команда используется для удаления файлов. В синтаксисе команды диск: путь имя_файла — удаляемый файл. Команда delete работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска или локальных установочных папках. Команда delete не допускает использования подстановочных символов.

DIR

dirдиск: путь имя_файла

Эта команда используется для вывода списка файлов и вложенных папок в папке.В синтаксисе команды диск: путь имя_файла — это диск, папка и файлы, которые требуется отобразить. Команда dir отображает список всех файлов, включая скрытые и системные файлы. Файлы могут иметь следующие атрибуты:

D — каталог
H — скрытый файл
S — системный файл
E — зашифрованный
R — файл, доступный только для чтения
A — файл, готовый к архивации
C — сжатый файл
P — точка повторной обработки

Команда dir работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска и на локальных источниках установки.

DISABLE

disable имя_службы

Эта команда используется для отключения системной службы Windows или драйвера В синтаксисе команды имя_службы — это имя отключаемой службы или драйвера.

Команда listsvc используется для отображения всех служб и драйверов, которые можно отключить. Команда disable выводит прежний тип запуска службы перед его изменением на значение SERVICE_DISABLED. Если необходимо включить службу снова, следует записать его.

Команда disable выводит следующие значения типа запуска:

SERVICE_DISABLED
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START

DISKPART

diskpart /add /delete имя_устройства имя_диска имя_разделаразмер

Эта команда служит для управления разделами на томах жесткого диска. Можно использовать перечисленные ниже параметры.

/add — создание нового раздела.
/delete — удаление существующего раздела.
имя_устройства — имя устройства, на котором необходимо создать новый раздел.
имя_диска — буква диска, например D:.
имя_раздела — обозначение существующего раздела, который следует удалить.
размер — размер нового раздела в мегабайтах.

Определить имя диска можно с помощью команды MAP, например: \Device\HardDisk0. Вместо имени диска можно использовать имя раздела, например: \Device\HardDisk0\Partition1. Если команда введена без параметров, будет запущен интерфейс пользователя для управления разделами.

Предупреждение. Если эта команда используется для диска, который был настроен как динамический, можно повредить таблицу разделов. Структуру динамических дисков можно изменять только при помощи средства «Управление дисками».

ENABLE

enable имя_службы тип_запуска

Команда enable используется для включения системной службы или драйвера Windows.

Команда listsvc используется для отображения всех служб или драйверов, которые можно включить. Команда enable выводит прежний тип запуска службы перед его изменением на новый. Рекомендуется записать это значение на случай, если потребуется восстановить прежний тип запуска службы.

Допустимые значения параметра тип_запуска:

SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START

Если новый тип запуска не введен, команда enable выводит прежний тип запуска.

EXIT
Команда exit служит для закрытия консоли восстановления и перезагрузки компьютера.
EXPAND

expand источник [/F:filespec] [назначение] [/y]

expand источник [/F:filespec] /D

Эта команда используется для распаковки файлов. В синтаксисе команды источник — имя распаковываемого файла, а назначение — папка для нового файла. Если назначениене указано, по умолчанию используется текущая папка. Данная команда не поддерживаетподстановочные знаки.

Можно использовать перечисленные ниже параметры.

/y— отмена подтверждения при перезаписи существующих файлов.
/f:filespec — файлы, которые необходимо распаковать.
/d — вывод содержимого источника без его распаковки.

Если источник содержит более одного файла, необходимо использовать параметр /f:filespec для указания файлов, которые требуется распаковать. Данная команда поддерживает подстановочные знаки.

Назначением могут являться подпапки внутри системной папки текущей установки Windows, корневая папка жесткого диска, локальные папки с установочными файлами и папка Cmdcons. Съемные носители не могут являться назначением, а файл назначения не может иметь атрибут «Только для чтения». Чтобы снять атрибут «Только для чтения», воспользуйтесь командой attrib.

Если файл назначения уже существует и параметр/y не указан, при запуске команды expand появится соответствующее предупреждение.

FIXBOOT

fixboot имя_диска:

Эта команда служит для записи нового кода загрузочного сектора Windows в системный раздел. В синтаксисе команды имя_диска — диск, на котором будет записан загрузочный сектор. Данная команда исправляет повреждения в загрузочном секторе Windows. Она переопределяет параметры по умолчанию, которые записываются в загрузочный раздел системы. Команда fixboot поддерживается компьютерами на базе процессоров x86.

FIXMBR

fixmbr имя_устройства

Данная команда используется для восстановления основной загрузочной записи загрузочного раздела. В синтаксисе команды имя_устройства — необязательное имя устройства, для которого требуется новая основная загрузочная запись (MBR). Используйте данную команду, если вирус повредил загрузочную запись и запустить Windows не удается.

Предупреждение. Данная команда может повредить таблицу разделов, если система заражена вирусами или имеются проблемы с оборудованием.При использовании этой команды можно создать недоступные разделы. Перед выполнением данной команды рекомендуется проверить систему с помощью антивирусной программы.

Определить имя устройства можно с помощью команды map. Если имя устройства не указано, будет восстановлена основная загрузочная запись загрузочного устройства, например:

fixmbr \device\harddisk2

Если команда fixmbr обнаружила неправильную или нестандартную подпись таблицы разделов, команда fixmbr запросит подтверждение перед перезаписью основной загрузочной записи. Команда fixmbr поддерживается компьютерами на базе процессоров x86.

FORMAT

format диск: /Q /FS:файловая_система

Эта команда служит для форматирования указанного диска в заданной файловой системе. В синтаксисе команды /Q указывает, что должно быть выполнено быстрое форматирование диска, диск — буква диска раздела, который требуется форматировать, а /FS:файловая_система — тип файловой системы, например FAT, FAT32 или NTFS. Если файловая система не указана, будет использован существующий тип, если он доступен.

LISTSVC
Команда listsvc выводит список доступных служб и драйверов,а также установленные для них типы запуска для текущей установки Windows. Эта команда полезна при использовании команд disable и enable.

Список составляется на основе куста %SystemRoot%\System32\Config\System. Если этот куст поврежден или отсутствует, то результат выполнения данной команды непредсказуем.

LOGON

Команда logon выводит список всех найденных копий Windows и запрашивает пароль администратора для входа в однуих них. После трех неудачных попыток входа консоль восстановления завершает работу и компьютер перезагружается.

MAP

Эта команда служит для вывода списка букв дисков, типов файловых систем и сопоставления физических устройств. В синтаксисе команды параметр arc указывает для команды map использование путей ARC вместо путей к устройствамв формате Windows.

MD и MKDIR
Команды md и mkdir служат для создания новых папок. Подстановочные знаки не поддерживаются. Команда mkdir работает только в системных папках текущей установки Windows, на съемных носителях, в корневом каталоге любого жесткого диска и на локальных источниках установки.
MORE

more имя_файла

Данная команда отображает текст файла на экране.

NET
Команда net не выполняетсяиз консоли восстановления Windows, хотя в справке утверждается обратное. Стек протоколовне загружается для консоли восстановления. Поэтому сетевые функции недоступны.
RD и RMDIR
Команды rd и rmdir служат для удаления папок. Эти команды работают только в системных папках текущей копии Windows, на съемных носителях, в корневом каталоге любого жесткого диска или на локальных источниках установки.
REN и RENAME
Команды ren и rename предназначены для изменения имени файла.

Примечание. Для переименованного файла нельзя указать новый диск или путь. Эти команды работают только в системных папках текущей копии Windows, на съемных носителях, в корневом каталоге любого жесткого диска и на локальных источниках установки.

SET

Команду set можно использовать для просмотра и изменения параметров окружения.

AllowWildCards = FALSE AllowAllPaths = FALSE AllowRemovableMedia = FALSE NoCopyPrompt = FALSE

SYSTEMROOT
Команда systemroot задает папку %SystemRoot% текущей копии Windows в качестве текущей рабочей папки.
TYPE

type имя_файла

Команда type используется для отображения текстового файла.

Расширенный список команд CMD для Windows

, использование команд командной строки в 2020

С помощью графического пользовательского интерфейса в Windows можно делать практически все. Однако, если вы опытный пользователь компьютера, вы хотите автоматизировать работу, написав списки команд для выполнения. Например, вы не можете автоматически запускать задачу, которая выключит ваш компьютер.

Кроме того, существует множество повторяемых задач, и вы можете просто написать набор команд, которые будут делать то же самое, тот же сценарий, но намного быстрее, и вам не нужно все время нажимать кнопки и сидеть за компьютером.

Вот почему в Windows поддерживаются команды CMD . Фактически, эти команды, как правило, представляют собой смесь языка программирования и действий. Вы можете многое сделать через командную строку, что можно сделать через пользовательский интерфейс.

Если вы предпочитаете видео вместо чтения статьи, посмотрите видео ниже:

Цель сценария — набрать последовательность из специальных команд , которые объясняют компьютеру, что вы хотите сделать. Дополнительные преимущества по сравнению с использованием пользовательского интерфейса с мышью и клавиатурой заключаются в том, что одним щелчком мыши вы можете запустить от десятков до сотни (!) Команд, которые вы предварительно подготовили в текстовом файле. Более того, вы можете запланировать запуск этих команд в определенное время. Это проще, чем обычное программирование.

Вот почему командная строка так популярна в сообществе разработчиков. Итак, если вы хотите извлечь выгоду, пора познакомиться с наиболее полезными командами командной строки!

Начальная точка: основные команды Windows CMD

Возможности командной строки зависят от того, насколько программа понимает ваши команды. В Windows это cmd.exe или PowerShell. Они интерпретируют ваши команды. PowerShell хорош, но для него требуется .NET framework, и у вас может не быть доступа к нему в Windows Recovery или в безопасном режиме Windows.

С другой стороны, cmd.exe представляет оболочку, которую вы также можете использовать в Windows Recovery или в безопасном режиме Windows. Кроме того, cmd использует файлы .bat, (сокращенно от « batch », это файлы, в которых хранятся команды).По умолчанию exe . Это по-прежнему самый распространенный способ распространения сценариев оболочки в Windows. Итак, изучение команд cmd.exe и их работы означает, что вы сможете читать и понимать файлы .bat .

Чтобы запустить командную строку Win 10, щелкните меню Windows, затем перейдите в системную папку Windows и откройте командную строку. Обратите внимание, что если вы запустите командную строку без прав администратора, все команды Windows CMD, введенные внутри нее, также будут без прав.Приятно избегать проблем при обучении.

Начнем с отображения текста с эхом:

 echo Привет, мир!
 

Это отобразит текст в консоли. Поздравляю с первой командой! Отображение вещей очень полезно в сценариях и в циклах, чтобы показать полезные комментарии о том, что происходит, или просто показать прогресс.

Чтобы отобразить две строки, вы можете использовать команды и , например

 echo Привет, мир! & echo И снова здравствуйте!
 

Оператор & позволяет выполнять две команды в одной строке. Это полезно для команд, которые вы вводите напрямую. Это важно, особенно если что-то должно запускаться быстро после выполнения другой задачи.

В командной строке вы часто работаете с файлами. Возможно, вы захотите узнать, какие файлы сейчас находятся в папке, в которой вы находитесь. Правильно, вы также можете использовать проводник Windows в другом окне, но когда вы просто не можете, метод каталога списка командной строки Windows — это путь . Кроме того, вы можете легче игнорировать или отображать скрытые файлы.
Итак:

 реж
 

Теперь вы можете искать конкретный файл.У вас есть отправная точка, но вы не знаете точную папку. В каталоге вы можете показать все файлы в текущих каталогах, а также файлы в подкаталогах одной командой:

 реж / S
 

Но когда вы узнаете немного больше о команде dir , давайте узнаем немного больше. Команда Dir также позволяет выполнять поиск. Его поведение отличается от поиска в проводнике Windows, но оно полезно. Допустим, вам нужно найти файл со словом SQL в имени файла:

 каталог / S * sql *
 

Обратите внимание, что при поиске слова положить оно также будет соответствовать таким именам файлов, как вход или выход , потому что оба слова содержат положить .По умолчанию поиск нечувствителен к регистру, поскольку Windows обычно игнорирует случаи, когда речь идет о файлах и каталогах.

Теперь вы можете захотеть отобразить содержимое файла с помощью команды type . Не делайте этого со слишком большими файлами, потому что ваша командная строка будет заполнена слишком большим количеством строк. Но он по-прежнему полезен для относительно небольших файлов, таких как конфигурации.

 введите "имя файла"
 

Сейчас самое время сказать вам, что вы должны делать во всех командах командной строки: всегда ставьте двойные кавычки (например: «filename.txt ») вокруг всех имен файлов. Да, есть соблазн пропустить несколько нажатий клавиш, но если вы заключите имена файлов или папок в двойные кавычки, это может когда-нибудь вызвать у вас серьезные проблемы. Вы не хотите, чтобы ваше имя файла интерпретировалось как команда оболочки, которая может произойти, если в вашем имени файла или имени папки внезапно используются пробелы внутри.

Но что делать, если этот файл слишком длинный и не помещается на экране? Одной команды недостаточно, поэтому мне нужно показать вам, как комбинировать команды.

Сделайте команды CMD более мощными: трубы и подсказки

Когда какая-либо команда выводит слишком много контента, чтобы поместиться на экране, вам нужно будет использовать команду more . Это одна из простых команд CMD, которая может понадобиться вам во многих случаях, поскольку командная строка в Windows 10 не может содержать много текста. more Команда работает следующим образом: она печатает один экран с текстом, и вы нажимаете клавишу пробела, чтобы отобразить следующий экран с текстом, пока не прочитаете все.

Однако, в отличие от других команд, которые мы видели до сих пор, команда , больше принимает текст в качестве входных данных. Много текста. Значит, вам нужно перенаправить текст из команды type для перемещения, иначе не получится.Вы можете сделать это с помощью трубы | оператор. Слева от канала | вы помещаете команду для вывода. Справа вы пишете команду, которая будет получать результат и что-то с ним делать. Так, например, при попытке просмотреть длинный текстовый файл:

 тип "имя файла" | Больше
 

Мы используем этот метод здесь с типа и еще с , но он может работать и в других случаях. Например, вы можете объединить и с командой help , чтобы отображать документацию постранично:

 справка | Больше
 

Обратите внимание, что если вам больше не нужно отображать следующий экран, и вы хотите оставить команду , еще , просто нажмите клавишу Q на клавиатуре.Вы также можете нажать знак равенства «=», чтобы отобразить текущий номер строки. И даже лучше: вы можете пропустить несколько строк в начале вывода. Пример, когда вы хотите отобразить каталог, но не хотите видеть заголовок и хотите пропустить первые 7 строк:

 dir | подробнее +7
 

«+7» означает семь строк, которые нужно пропустить. Кстати, вам не нужно использовать типа для отображения файла, используя или . Он поддерживает прямое отображение файлов, помещая имя файла в конце команды:

 еще "filename"
 

У этого есть дополнительное преимущество: больше Команда сообщает вашу текущую позицию просмотра в файле с процентом прогресса. В общем, если у вас есть какая-то команда, которая также предоставляет дополнительные функции, лучше использовать эту команду и ее функцию вместо двух отдельных команд. Вы часто найдете преимущества использования команд с дополнительными параметрами, потому что это делает сценарий короче.

Но лучшие виды мира не заменяют хороший текстовый редактор. Иногда вам действительно нужно, чтобы вместо этого вывод команды был внутри нового файла. Хорошие новости: для этого есть еще одна команда cmd.exe, представленная простым символом «> » (без кавычек).Вы можете использовать это так:

 дерево / F> "files.txt"
 

Вы можете представить, как это показывает направление вывода: возьмите все из консоли и сохраните в файле « files.txt ».

Как видите, сначала команда записывается нормально, как если бы вы хотели увидеть результат в темном окне консоли командной строки Windows 10. Затем у вас есть символ «больше чем» > оператор и после этого оператора у нас есть имя выходного файла, в которое будет выводиться вывод консоли, а не в видимое окно.Подобно тому, как вы выполняете «Файл> Сохранить» в приложении, вы обычно указываете имя нового несуществующего файла. Что ж, если очень хочется, можно поставить имя существующего файла. Однако будьте осторожны, этот оператор заменит фактически существующий файл, фактически удалив все его содержимое, как в случае с «Файл> Сохранить».

Еще лучше, есть второй оператор, который представлен двойным числом больше символов «>>». Вместо записи в файл и стирания содержимого, может использовать существующий файл и записывать вывод в конец этого существующего файла. Это действительно удобно, когда вам нужно сравнить вывод нескольких команд, но вы также можете буквально записывать файлы с помощью эхо-команд, используемых в командной строке, примерно так:

 echo "Hello World"> "Command log.txt"
скопируйте "Big Archive.zip", "Backup Big Archive.zip"
echo «Копирование прошло успешно»> «Команда log.txt»
 

Использование команды >> также является хорошим и практичным способом объединения двух существующих текстовых файлов. Да, используя оператор двойного больше, чем программа типа, вы можете внезапно объединить два файла.Сочетание хороших функций из разных программ — важный аспект сценариев командной строки. Команда типа сама по себе может показаться бесполезной, но для такой комбинации она существует. Так, например, объединение файлов полезно для объединения ваших ежемесячных отчетов в CSV:

введите "Сентябрьский report.csv" >> "Комбинированный report.csv"
введите "October report.csv" >> "Combined report.csv"
 

Обратите внимание, что для добавления содержимого в существующий файл необходимо использовать оператор « вдвое больше, чем » >> .Если вы используете > (одиночный « больше, чем »), тогда перезапишет любого существующего содержимого файла или создаст новый файл.

Есть бонус: все команды командной строки cmd поддерживают эти два оператора: «>» и «>>»!

Безопасное связывание команд Windows CMD

Итак, ранее мы видели , как связать две команды в цепочку с операторами и . Дело в том, что когда вы объединяете две команды в цепочку, обычно это происходит потому, что они связаны, и вы хотите выполнить вторую команду только , если первая сработала.

Например, вы хотите создать новый каталог и скопировать файл в этот новый каталог. Теперь, если создание каталога каким-то образом не удалось, вы действительно уверены, что хотите продолжить и скопировать этот файл? Копирование может завершиться неудачно в каскаде, потому что каталог не существует из-за предыдущей ошибки, поскольку создание каталога могло быть неудачным, потому что папка уже существовала, и поэтому копирование нового файла может также стереть существующий файл, который вы не собирались. Именно здесь вы начинаете задаваться вопросом, действительно ли вы хотите запустить команду copy без проверки.

При использовании оператора && с двойным амперсандом вторая команда выполнит только , если первая сработала правильно. Вот пример создания нового каталога и последующего копирования файла:

 mkdir "v2" && copy "index.html" "v2"
 

Если вы запустите эту команду один раз, предполагая, что у вас уже есть файл index.html , вы получите новый каталог. В этом каталоге будет копия индекса .html файла. Однако, если вы удалите файл index.html в новом каталоге v2 через проводник Windows, а затем снова запустите цепочку команд, вы увидите, что index.html не копируется. Это доказывает, что оператор && работает и не запустил команду « copy », потому что команда mkdir не удалась.

Но откуда он это знает? Есть такая штука, которая называется , код выхода . Когда приложение завершает работу, оно всегда возвращает код выхода в операционную систему, чтобы указать, все ли в порядке или нет.Таким образом, различные приложения могут запускать другие приложения и иметь простой способ узнать, как запущенная задача завершила свою работу. Обычно , код выхода 0 (ноль) рассматривается как «все прошло нормально!». Если приложение возвращает значение, отличное от нуля, родительское приложение понимает, что в приложении произошла ошибка. Кроме того, ненулевое число — это возвращаемый код ошибки, который может объяснить причину.

Код выхода — это основная концепция команд Windows или, можно сказать, основная концепция.Следовательно, он интегрирован прямо в синтаксис команд строки CMD. Коды выхода — это не просто темные числа, доступные только операторам командной строки Windows. Код выхода последней команды всегда сохраняется в глобальной переменной команды% ERRORLEVEL%, которую может прочитать любое приложение.

В командной строке мы часто хотим извлечь данные, а иногда нам нужна только одна строка или только один специальный файл. Для вас может быть проще указать компьютеру найти определенную дату в вашем файле журнала, вместо того, чтобы прокручивать себя и искать ее.В этом и заключается цель команды find . Он ищет строку в тексте и выводит любую строку, содержащую эту строку поиска, чтобы облегчить фильтрацию. Вернемся к примеру с фильтром файла журнала, команда будет выглядеть так:

 найти "[07 / Oct" "Connections Log.txt"
 

Видите, как это помогает более четко видеть, что происходит? Но find работает не только с файлами! Благодаря так называемому оператору «труба», представленному символом «|» символ (без кавычек). найти оператора в сочетании с | оператор может фильтровать строки, которые вы действительно хотите найти, например ваш IP-адрес, с помощью ipconfig, который является одной из системных команд Windows:

 ipconfig | найти "IPv"
 

Видите, как это удобно? Вместо всего экрана вы получите только несколько строк с тем, что вам нужно. Может быть, вы захотите оставить его в списке командной строки Windows 10!

Взгляните на еще несколько команд Windows Prompt:

1.Команда Deltree

Это одна из самых важных команд, запрашивающих команды Windows. Это краткая форма дерева удаления. Deltree — это команда, используемая для навсегда удаления файлов и каталогов с компьютера или ноутбука . Это внешняя команда, доступная в операционных системах Microsoft.

Синтаксис:

Эта команда удаляет каталог и все подкаталоги и файлы в нем.

Синтаксис для удаления нескольких файлов и каталогов показан ниже:

DELTREE [/ Y] [диск:] путь [[диск:] путь […]]

Где

/ Y: Сбой, помогающий проверить, хочет ли пользователь удалить подкаталог.

[диск:] путь: определяет имя каталога, который пользователь хочет удалить.

Пример:

deltree c: \ MyFile

Когда пользователь запускает указанную выше команду в командной строке Windows 10, он удаляет каталог MyFile и все, что находится в этом каталоге.

2. Запрос драйвера

Это одна из самых важных команд Windows. Неправильные драйверы устройств могут указывать на любое количество системных дилемм.Если пользователи хотят просмотреть, какие драйверы установлены в операционной системе Windows, они могут сделать это, выполнив инструмент командной строки Windows для запроса драйвера. Эта команда входит в состав основных команд командной строки CMD, которые предоставляют данные о каждом используемом драйвере.

Команда:

запрос драйвера

Если пользователю нужен дополнительный отчет, вы можете указать ключ -v. Другой альтернативой является установка ключа -si , который заставляет инструмент демонстрировать данные подписи для драйверов.Вот как они выглядят:

запрос драйвера -v

запрос драйвера -si

3. Пинг

Ping, по-видимому, является самой простой из всех отличительных команд командной строки Windows 10. Он используется для проверки основного соединения TCP / IP с веб-хостом. Чтобы применить его, просто введите команду с псевдонимом или IP-адресом хоста, который необходимо проверить.

Например:

пинг 192.168.1.1

Всегда помните, что эта команда будет работать, только если разрешено перемещение по протоколу управляющих сообщений Интернета (ICMP) между двумя компьютерами . Если в какой-то момент брандмауэр блокирует трафик ICMP, пинг прервется.

4. Команда Pathping CMD

Ping выполняет отличную функцию по информированию пользователей о том, могут ли два компьютера взаимодействовать друг с другом по TCP / IP, но , если ping все же прерывается, пользователи не будут предоставлять никаких данных о характеристиках отказа.Вот где удобны команды командной строки Windows, такие как pathping . Команда приведена ниже:

путь 192.168.1.1

Pathping предназначен для случаев, когда один или несколько маршрутизаторов находятся между хостами. Он передает последовательность пакетов каждому маршрутизатору, который находится на пути к целевому хосту, в попытке определить, работает ли маршрутизатор умеренно или фильтрует пакеты. В чистом виде синтаксис pathping такой же, как и у команды ping.

5. Список задач

Это один из лучших кодов командной строки Windows. Команда tasklist создана для предоставления данных о задачах, выполняемых в операционной системе Windows. Пользователи могут ввести следующую команду:

список задач

Команда списка задач имеет много произвольных переключателей. Ключ -m, который заставляет список задач отображать все модули DLL, связанные с заданием. Далее следует переключатель -svc, который устанавливает параметры, поддерживающие каждое задание.Вот как они работают:

список задач -m

список задач -svc

6. Тасккилл

Это одна из основных команд CMD. Команда taskkill удаляет задачу либо по заголовку, либо по идентификатору процесса. Расположение этой команды вполне управляемо. Пользователи должны запускать команду taskkill с -pid (идентификатор процесса) или -im (имя изображения) и заголовком или идентификатором процесса задания, которое им нужно остановить. Вот два примера того, как работает эта команда:

taskkill -pid 3125

taskkill -im хром.exe

7. Проверка системных файлов

Можно сказать, что эта команда относится к наиболее важным командам Windows. Нечестивые приложения будут регулярно пытаться заменить системные файлы ядра измененными вариантами, пытаясь получить контроль над системой. Средство проверки системных файлов можно использовать для проверки достоверности системных регистров Windows . Если какая-либо из папок окажется утерянной или утерянной, они будут отремонтированы. Пользователи могут выполнить проверку системных файлов с помощью этой команды:

SFC / Scannow

Команда sfc / scannow проверяет все защищенные системные файлы и заменяет поврежденные файлы кэшированной моделью, которая помещается в сжатый корпус в папке% WinDir% \ System32 \ dllcache.

8. Команда Windows Repair-bde

Это одна из самых замечательных команд командной строки Windows. Если защищенный диск сталкивается с некоторыми проблемами, пользователи редко могут получить данные с помощью службы repair-bde. Для применения этой команды пользователям требуется целевой диск, на который могут быть записаны полученные данные, а также ключ извлечения BitLocker или пароль восстановления. Основной синтаксис этой команды:

repair-bde -rk | rp <корень>

Пользователи должны определить корневой диск, целевой диск и переключатель rk (ключ восстановления) или rp (пароль восстановления) вместе с маршрутом к ключу восстановления или паролю восстановления.Ниже приведен пример:

repair-bde c: d: -rk e: \ restore.bek

9. NetDiag

Пожалуй, наиболее ценной из команд командной строки CMD, разработанных в Windows, является NetDiag. Команда NetDiag предназначена для выполнения серии анализов на компьютере, чтобы помочь профессиональному эскизу понять, почему компьютер сталкивается с проблемами сети. Команда показана ниже:

Netdiag

Перечисление самой команды NetDiag позволит выполнить все возможные анализы, которые необходимо охватить.Netdiag может помочь пользователям интерпретировать любое количество сетевых проблем, таких как мониторинг виртуальных частных сетей.

10. Команда Tracert CMD

Команда tracert отслеживает путь, который она использует для того, чтобы пакет коснулся цели, и отображает знания пользователей о каждой поездке по этому пути. Например, если пользователи запускают tracert abc.com, они заметят информацию о каждой ссылке, по которой пакет связывается на своем пути, чтобы коснуться сервера. Если у пользователей возникают проблемы по сравнению с веб-сайтом, tracert может объяснить, в чем заключается загадка.

tracert abc.com

Приведенная выше команда является одной из самых важных команд командной строки Windows 10.

11. ШИФР

Шифр ​​входит в состав команд командной строки Windows для шифрования. Показывает или изменяет шифрование записей и файлов на NTFS-томах . Если используется без параметров, cipher показывает статус шифрования преобладающего каталога и всех содержащихся в нем записей. Например, следующая команда включает шифрование частного каталога.

cipher / e private

12. Палец

Командная строка Windows 10 также имеет одну важную команду, известную как finger. Отображает информацию о пользователе или пользователях на конкретном удаленном компьютере . Например,

палец [email protected]

13. Сравн.

Эта команда командной строки Windows используется для побайтного сравнения содержимого двух файлов .Если применяется без параметров, он позволяет пользователям вводить файлы для сравнения. Например,

comp c: \ Annualreports \\ sales \ myfile \ march

14. Зажим

Клип попадает под перенаправление команд Windows. Перенаправляет вывод команды из командной строки . Пользователи также могут вставлять вывод в другие программы и файлы. Например,

клип

15.Цвет

Этот цвет является одной из основных команд командной строки CMD. Он разрабатывает цвета шрифта и фона в панели командной строки для текущего сеанса . При применении без параметров цвет изменяет вид по умолчанию и настройки цветов. Например,

цвет 84

16. Приложение

Приложение входит в каталоги Команды командной строки Windows 10. Этот позволяет программам открывать файлы в определенных папках или каталогах .Если применяется без параметров, команда добавления показывает добавленный индекс каталога. Например,

доп. / E

Приведенная выше команда сохранит копию добавленного списка каталогов.

17. Getmac

Команда getmac входит в состав наиболее важных команд Windows CMD. Эта команда дает адрес управления доступом к среде (MAC). Он также дает запись сетевых правил, связанных с каждым адресом для всех сетевых карт локально или по сети.getmac может быть полезен, если вы хотите использовать MAC-адрес в сетевом анализаторе или когда вы хотите понять, какие правила выполняются на конкретном сетевом адаптере. Например,

getmac / fo стол / nh / v

18. Этикетка

Команды меток являются основными командами строки CMD. Он формирует, переключает или удаляет имя диска. Если применяется без параметров, команда метки изменяет превалирующую метку тома или удаляет текущую метку .Метка тома NTFS имеет длину 32 символа. Он может сохранить и раскрыть тот факт, который был нанесен при формировании этикетки. Например,

этикетка a: отчеты-декабрь

19. Логман

Команды logman используются в командной строке Windows Server 10. Команда logman создает и поддерживает журналы производительности и сеанс отслеживания событий . Эта команда также поддерживает многие роли монитора производительности из командной строки.Например,

запрос журнала "perf_log"

20. Ftype

Команды ftype — это системные команды Windows. Он представляет или изменяет типы файлов, которые применяются в поддержке расширения имени файла . Если применяется без оператора (=), ftype показывает преобладающую командную строку открытия для указанного типа файла. Если применяется без параметров, ftype показывает типы файлов, для которых указаны открытые строки. Например,

ftype txtfile

21.BCDBOOT

BCDBOOT — это служебная программа командной строки. Он применяется для установки загрузчика bootmgr, а также для установки и настройки данных конфигурации загрузки (BCD). BCD — это двоичный файл, представляющий все установленные приложения Windows. bcdboot отображает основные загрузочные файлы из отдельной Windows на диске в пользовательский загрузочный дистрибутив и объединяет это с надлежащим доступом к данным конфигурации загрузки. Другими словами, bcdboot используется для создания и восстановления системного раздела. Например, следующая команда отображает использование команды bcdboot.

bcdboot C: \ Windows

22. CERTREQ

Команда CERTREQ может использоваться для получения сертификатов от центра сертификации (ЦС), для восстановления ответа на предыдущий запрос от ЦС, для создания нового запроса. Файл .cer, который пользователи получают от центра сертификации, можно просто исправить, сохранив файл на сервере, на котором они создали CSR, например, как cert.cer, и выполнив в командной строке следующую команду:

Например,

certreq –подать certrequest.req certnew.cer certnew.pfx

C: \> certreq -accept cert.cer

Это параметр certreq.exe по умолчанию. Если в CMD не определена альтернатива, certreq.exe пытается выполнить вызов сертификата в центр сертификации. Пользователи должны определить запрос сертификата при использовании метода –submit. Если этот параметр не задан, открывается стандартное окно открытия файла, позволяющее пользователям выбрать подходящий файл вызова сертификата.

23.Дельпроф

Delprof — это утилита CMD, которую можно применять для удаления профилей пользователей на локальных или удаленных машинах под управлением различных ОС Windows. Профили пользователей могут занимать значительное место на диске, особенно если на одной машине работают разные пользователи. В таких случаях Delprof.exe можно использовать для восстановления дискового пространства путем удаления профилей, которые больше не нужны. Но поскольку каждый профиль на машине отображается последовательно, когда пользователи запускают утилиту, им может потребоваться использовать графический интерфейс.

Например,

Delprof2 / c: mymachine

Приведенная выше команда удаляет неактивные профили на «mymachine».

24. DIRUSE

Пакет ресурсов Windows NT включает DIRUSE, который обеспечивает использование диска по дискам, папкам или подпапкам. Команда показывает общее количество папок, файлов и пространства, используемых машиной. Пользователи могут применять DIRUSE, чтобы отмечать папки, потребляющие больше, чем определенная уставка.Следующая команда используется для отображения использования диска приводом и многих важных параметров.

Синтаксис: DIRUSE [/ S | / V] [/ M | / K | / B] [/ C] [/,] [/ Q: # [/ L] [/ A] [/ D] [/ O]] [/ *] DIRS

Пример:

дирузе /, / * c: \

25. DSMGMT

Команда DSMGMT используется для поддержки разделов поддержки облегченного каталога Active Directory. Он используется для управления и регулирования отдельных совместимых операций и сбора метаданных, перемещаемых неисправными контроллерами домена Active Directory.Эта команда удобна, если установлена ​​роль сервера AD LDS. Чтобы применить dsmgmt, пользователи сначала должны запустить команду dsmgmt из расширенной командной строки. Для большинства команд dsmgmt пользователям требуется ввести только несколько начальных символов, а не всю команду. Например, пользователи могут ввести любую из следующих команд для выполнения настраиваемых параметров:

настраиваемые параметры
co s

26.Fsutil

fsutil — одна из административных команд. Он используется для выполнения заданий, связанных с таблицей размещения файлов (FAT) и файловыми системами NTFS. Например, эта команда используется для обработки точек повторной обработки, разреженных файлов или уменьшения объема. Его также можно использовать с различными параметрами, и если он используется без параметров, он отображает список поддерживаемых подкоманд. Чтобы использовать эту команду, нужно быть администратором. Например,

fsutil файл findbysid myfile d: \ hello

Приведенная выше команда найдет myfile из папки hello.

27. Dnscmd

DNS — это телефонная книга системы. Команда dnscmd — это интерфейс командной строки для работы с DNS-серверами. Эта команда или утилита полезны при написании командных файлов сценариев. Пакетные файлы со сценариями используются для автоматизации обычных задач управления DNS. Эту команду также можно использовать для выполнения единой заброшенной структуры и настройки различных DNS-серверов в сети. Эту команду также можно использовать для получения информации о зоне, а также для очистки кеша и множества полезных параметров.Например,

dnscmd / zoneinfo

Приведенная выше команда используется для получения информации о текущей зоне.

28. klist

Эта команда используется для отображения списка кэшированных билетов Kerberos. Это уведомление относится к Windows Server 2012. В Kerberos клиент отправляет запрос на билет в центр распределения ключей. Это процесс аутентификации. Команда klist используется для вывода списка кэшированных билетов. Эта команда также используется с различными параметрами, и если параметры не указаны, то команда klist выдаст все билеты с текущим авторизованным пользователем.Например,

klist сессий

Приведенная выше команда используется, когда вы хотите диагностировать сеанс входа в систему для пользователя или службы. Эта команда используется для поиска LogonID из klist.

29. mqsvc

Message Queuing позволяет различным приложениям, работающим в разное время, подключаться к разным сетям и операциям, которые могут временно отключаться. Очередь сообщений обеспечивает подтвержденную доставку сообщений, динамическую маршрутизацию, безопасность.Эта команда может использоваться для решения ситуаций асинхронного и синхронного обмена сообщениями. Это одна из самых важных команд Windows. Например,

Mqsvc.exe

Приведенная выше команда используется для доставки подтвержденного сообщения и может использоваться для различных версий Windows, таких как Windows 10, Windows 7, Windows 8 / 8.1, а также для различных серверов Windows.

30. mstsc

Эта команда используется для создания подключения удаленного рабочего стола к серверам узла сеанса удаленного рабочего стола (узел сеанса rd) или другим удаленным машинам.Эта команда также используется для редактирования текущего файла конфигурации подключения к удаленному рабочему столу (.rdp). Он также используется для переноса старых файлов подключения, которые были разработаны с помощью Client Connection Manager, в новые файлы подключения .rdp. Эта команда Windows используется на сервере Windows и во многих других версиях операционной системы Windows. Его можно использовать с различными параметрами, а также для запуска подключения к удаленному рабочему столу в полноэкранном режиме. Другими словами, эта команда в основном используется для подключений к удаленному рабочему столу.Например,

мсц / ф

Приведенная выше команда используется для подключения к экрану в полноэкранном режиме.

Заключение

Теперь у вас должно быть больше знаний, чтобы эффективно использовать команды командной строки Windows. Со всеми этими советами, командами и операторами, которые мы обсудили, вы сможете создавать новые командные файлы командной строки и обновлять существующие командные файлы, которые у вас уже есть.

А теперь пора практиковаться! Создайте папку с образцом и попробуйте эти команды CMD внутри папки с образцом.Попробуйте сделать тесты, копируя новые файлы, и посмотрите, что у вас получится. Всегда полезно проверять сценарии командной строки внутри папок с образцами тестирования, а не проверять их на новых файлах. И не забудьте сначала сделать резервные копии, особенно если вы собираетесь изменять, заменять, удалять контент или файлы!

Об авторе

Команда писателей ByteScout ByteScout имеет команду профессиональных писателей, разбирающихся в различных технических вопросах. Мы выбираем лучших писателей, которые освещают интересные и актуальные темы для наших читателей.Мы любим разработчиков и надеемся, что наши статьи помогут вам узнать о программировании и программистах.

Приложение командной строки

Особенности | Документация | База знаний | Дискуссионные форумы

Назад Содержание Последний Следующий

Приложение командной строки

VMware Workstation включает отдельное приложение vmrun для рабочих групп или виртуальных машин из командной строки.

Чтобы запустить приложение vmrun, в командной строке введите:

vmrun КОМАНДА [ ОПЦИЯ ]

Допустимые команды и параметры vmrun описаны в следующей таблице:

Команда

Описание

Опция

список

Список всех работающих виртуальных машин.

Никто

Начало

Запустите виртуальную машину или команду.

[Путь к файлу .vmx (виртуальная машина)]

или же

[Путь к файлу .vmtm (команда)]

стоп

Остановите виртуальную машину или команду.

[Путь к файлу .vmx (виртуальная машина)]

или же

[Путь к.vmtm файл (команда)]

сброс

Сбросьте виртуальную машину или команду.

[Путь к файлу .vmx (виртуальная машина)]

или же

[Путь к файлу .vmtm (команда)]

приостановить

Приостановить виртуальную машину или команду.

[Путь к файлу .vmx (виртуальная машина)]

или же

[Путь к.vmtm файл (команда)]

upgradevm

Обновите виртуальную машину до текущей версии Workstation.

[Путь к файлу .vmx]

installtools

Установите VMware Tools в гостевой операционной системе. В гостевых системах Windows установщик VMware Tools запускается автоматически. В гостевых системах Linux эта команда подключает виртуальный привод компакт-дисков виртуальной машины к ISO-образу VMware Tools для этого гостя, но установщик не запускается автоматически: необходимо выполнить установку, выполнив дополнительные действия вручную, как описано в разделе Инструменты VMware для Linux. Гости.

[Путь к файлу .vmx]

снимок

Создать снимок виртуальной машины

[Путь к файлу .vmx]
[имя снимка]

listSnapshots

Список всех снимков на виртуальной машине

[Путь к файлу .vmx]

deleteSnapshot

Удалить снимок с виртуальной машины

[Путь к.vmx файл]
[имя снимка]

revertToSnapshot

Перейти к моментальному снимку на виртуальной машине.

Если снимок имеет уникальное имя на виртуальной машине, вы можете вернуться к этому снимку, просто указав путь к файлу конфигурации виртуальной машины и имя снимка:
[Путь к файлу .vmx] [имя снимка]

Если несколько снимков имеют одинаковое имя, вы все равно можете указать снимок, указав «путь» для имени снимка.Имя пути — это серия имен снимков, разделенных символами косой черты («/»). Каждое имя определяет отдельный снимок в дереве, и вместе имена в имени пути будут указывать путь от корневого снимка к снимку, который вы называете.

Например, предположим, что вы указали путь «snap1 / snap2». Это позволит идентифицировать моментальный снимок с именем «snap2», который был взят из состояния корневого моментального снимка с именем «snap1».

Поскольку прямая косая черта может использоваться в имени пути, чтобы указать конкретный снимок в команде revertToSnapshot, рекомендуется избегать использования символа косой черты при присвоении имени снимку, так как это затруднит вам предсказать, какой снимок представляет собой путь. определю.

[Путь к файлу .vmx]
[имя снимка]

или же

[Путь к файлу .vmx]
[имя снимка1 /
имя снимка 2]

Примечание: Перед запуском этой команды на хосте Windows необходимо выполнить одно из следующих действий:

  • Измените свой рабочий каталог на каталог VMware Workstation. Местоположение по умолчанию:
  • c: \ Program Files \ VMware \ VMware Workstation

  • Добавьте каталог VMware Workstation к системному пути.В Windows 2000 и XP этот параметр изменен с
  • Панели управления> Система> Дополнительно> Переменные среды> Системные переменные> Путь

    Примеры для vmrun

    Например, чтобы запустить виртуальную машину:

  • В терминале Linux введите
  • запуск vmrun /usr/local/VMs/<имя_виртуальной_машины >.vmx

  • В командной строке Windows введите:
  • vmrun start c: \ Мои виртуальные машины \ <имя_виртуальной_машины>.vmx

    На виртуальных машинах, которым требуется ввод данных через диалоговое окно VMware Workstation, vmrun может выйти из строя по истечении времени ожидания. Чтобы отключить диалоговые окна рабочей станции, вставьте следующую строку в файл конфигурации .vmx для виртуальной машины:

    msg.autoAnswer = ИСТИНА

    Назад Содержание Последний Следующий

    Команды Windows CMD: обзор

    битадмин Создает и отслеживает загрузки и выгрузки. 10/8/7 / Vista
    сломать Прерывает проверку Ctrl + C в DOS, позволяя останавливать процессы в старой операционной системе. Доступно только из соображений совместимости в Windows. Все Win / DOS
    вызов Вызывает пакетный файл в другом пакетном файле. Команда не действует, если вводится непосредственно в CMD, а не в пакетном файле. Все Win / DOS
    CD Отображает текущий каталог и позволяет переключаться на другие каталоги. Параметр / D плюс указание привода и пути также позволяет переключать приводы. Используйте cd .. для переключения в каталог более высокого уровня (имеет ту же функцию, что и команда chdir). Все Win / DOS
    chcp Изменяет текущую кодовую страницу (таблица набора символов) или показывает количество страниц текущей кодовой страницы. Все Win / DOS
    чдир Отображает текущий каталог и позволяет переключаться на другие каталоги. Параметр / D плюс указание привода и пути также позволяет переключать приводы. Используйте chdir .. для перехода в каталог более высокого уровня (имеет ту же функцию, что и команда cd). Все Win / DOS
    выбор Создает список выбора: типичным примером является выбор «да» (Y) или «нет» (N), который создается с помощью / C YN.С помощью параметра / M вы можете добавить пояснительное сообщение для пользователя. All Win (кроме XP) / DOS
    зажим Перенаправляет результат команды в буфер обмена. Например, вы можете скопировать структуру каталогов (dir clip) или содержимое файла (clip 10/8/7 / Vista
    cls Очищает содержимое экрана. Все Win / DOS
    cmd Запускает CMD.EXE. 10/8/7 / Vista / XP
    цвет Изменяет фон (первое значение) и цвет текста (второе значение) командной строки. Цвет находится в диапазоне от 0 (черный) до F (белый). 10/8/7 / Vista / XP
    команда Запускает CMD.COM. 32-бит / DOS
    свидание Отображает текущую дату и позволяет ее изменить. С параметром / T дата отображается без возможности изменения. Все Win / DOS
    отлаживать Запускает отладку — программу, которая может тестировать и изменять программы из командной строки. 32-бит / DOS
    реж Отображает все папки и файлы в текущем каталоге.Вы можете ограничить вывод атрибутами (/ A), упростить список (/ B) или отобразить все подкаталоги и их файлы (/ S). Все Win / DOS
    доски Создает макросы, вызывает команды и редактирует ввод команд. Все Win / DOS
    скорбь Открывает оболочку DOS, графический инструмент для управления файлами.В Windows оболочка DOS заменена проводником Windows. 95 / ДОС
    эхо Отображает сообщение и в основном используется в сценариях и пакетных файлах. Все Win / DOS
    редактировать Запускает редактор MS-DOS, с помощью которого вы можете создавать текстовые файлы. 32-бит / DOS
    Эдлин Создает и редактирует текстовые файлы в командной строке. 32-бит / DOS
    Выход Завершает CMD.EXE или CMD.COM. Все Win / DOS
    fasthelp Отображает полезную информацию о командах. ДОС
    фастопен Записывает позицию программы в указанный список, который находится в рабочей памяти и должен ускорить запуск программ. 32-бит / DOS
    находить Выполняет поиск в файле или нескольких файлах определенной последовательности символов. Если вы хотите знать, как часто встречается слово или фраза, используйте параметр / C. С расширением / I команда игнорирует верхний и нижний регистр при поиске. Все Win / DOS
    findstr Находит последовательности символов в одном или нескольких файлах.По сравнению с командой find она дает больше возможностей: вы можете искать файлы, содержащие различные термины, или с помощью / C поиска для точного порядка слов. 10/8/7 / Vista / XP
    форс Запускает программу в частичной системе MS-DOS, если она напрямую не распознается Windows XP как программа DOS. XP (32-разрядная)
    прививка Позволяет использовать расширенные символы определенной кодовой страницы в графическом режиме. 32-бит / DOS
    графика Запускает программу, которая может печатать графику. 32-бит / DOS
    Помогите Отображает текст справки для конкретной команды (вы также можете использовать команду /?). Все Win / DOS
    kb16 Изменяет настройки страны клавиатуры для программ DOS (входит только в Windows по соображениям совместимости.Заменяет старую командную клавишу b). 32-битный
    keyb Изменяет настройки страны для клавиатуры для программ DOS (включено только в Windows по соображениям совместимости. Заменено на kb16 в более новых версиях Windows). 98/95 / ДОС
    выйти Выполняет выход пользователя из Windows. Также позволяет завершать сеансы на серверах. 10/8/7 / Vista / XP
    lpq Отображает состояние очереди принтера для компьютеров, использующих «Line Printer Daemon» (LPD). (Чтобы использовать команду в Windows 10, 8, 7 или Vista, сначала необходимо включить службу печати LPD и монитор порта LPR). Все выигрывают
    LPR Отправляет файл на компьютер, который использует демон построчного принтера (LPD).Чтобы использовать команду в Windows 10, 8, 7 или Vista, сначала необходимо включить службу печати LPD и монитор порта LPR. Все выигрывают
    мкр Создает новый каталог по указанному пути. Если каталоги еще не существуют на пути, md создает их автоматически (вы также можете использовать команду mkdir). Все Win / DOS
    mkdir Создает новый каталог по указанному пути.Если каталоги еще не существуют на пути, mkdir создает их автоматически (вы также можете использовать команду md). Все Win / DOS
    Больше Выводит содержимое файла (например, текстового файла) по страницам. Вы также можете использовать эту команду для разделения вывода другой команды на страницы. Все Win / DOS
    сообщение Отправляет сообщение другому пользователю.Вы можете записать имя пользователя в команду или создать файлы, в которых сохраняются имена пользователей. Затем файлы можно включить в команду с помощью @filename. 10/8/7 / Vista / XP
    nlsfunc Предоставляет информацию для конкретной страны для языковой поддержки. 32-бит / DOS
    ntbackup Запускает службы резервного копирования непосредственно из командной строки или как часть пакетных файлов или файлов сценариев. XP
    путь Создает и отображает путь для поиска исполняемых файлов. Все Win / DOS
    Пауза Приостанавливает выполнение в пакетных файлах и скриптах. Затем пользователю предлагается в сообщении продолжить, нажав клавишу. Все Win / DOS
    popd Изменения в папке, сохраненной командой pushd.Команда в основном является частью пакетных файлов и скриптов. 10/8/7 / Vista
    Распечатать Печатает текстовый файл. Необходимо указать устройство, которое будет использоваться для печати. Все Win / DOS
    незамедлительный Изменяет отображение командной строки. Все Win / DOS
    толкать Сохраняет определенный путь в скрипт или командный файл.Вы можете перейти в этот каталог с помощью popd. 10/8/7 / Vista / XP
    qbasic Запускает qbasic, программную среду, основанную на языке программирования BASIC. 98/95 / ДОС
    rd Удаляет каталог. Он не должен содержать никаких файлов, даже скрытых. Вы можете удалить все дерево каталогов с помощью параметра / S (вы также можете использовать команду rmdir). Все Win / DOS
    rem Записывает комментарии в пакетные файлы и файлы сценария, которые не учитываются при выполнении. Все Win / DOS
    rmdir Удаляет каталог. Он не должен содержать никаких файлов, даже скрытых. Вы можете удалить все дерево каталогов с помощью параметра / S (вы также можете использовать команду rd). Все Win / DOS
    беги как Позволяет пользователю запускать команды с правами другого пользователя. Например, вы можете запустить команду от имени администратора из учетной записи обычного пользователя, если вам известен пароль. 10/8/7 / Vista / XP
    скандиск Запускает Microsoft ScanDisk. Программа ищет носители данных на наличие ошибок. 98/95 / ДОС
    schtasks Устанавливает выполнение указанных программ и команд в указанный момент времени. Вы можете создавать, удалять, изменять и отображать все запланированные задачи. 10/8/7 / Vista / XP
    набор Отображает переменные среды CMD.EXE и позволяет настраивать их. Все Win / DOS
    сдвиг Перемещает переменные в пакетных файлах и скриптах. Все Win / DOS
    неисправность Выключает компьютер (/ s), запускает перезагрузку (/ r) или выводит пользователя из системы (/ l). Графический интерфейс пользователя отображается, если вы вводите параметр / I в качестве первого параметра в команде. 10/8/7 / Vista / XP
    Сортировать Выводит список данных (из файла или команды) и выводит их снова отсортированными — непосредственно в командной строке, в новом файле или в другом выводе. Все Win / DOS
    Начало Открывает новое окно командной строки, в котором вы можете запустить определенную программу или команду. Все выигрывают
    подстилка Назначает букву диска пути для создания виртуального диска. Все Win / DOS
    Taskkill Завершает одну или несколько запущенных задач.Вы должны либо указать идентификатор процесса (PID), либо имя изображения. 10/8/7 / Vista
    список заданий Список всех запущенных процессов — при желании также на удаленных компьютерах. Также необходимо указать идентификатор процесса, который требуется, например, для команды taskkill. 10/8/7 / Vista / XP
    время Отображает текущее время и позволяет его изменять.Если введен параметр / T, в командной строке отображается только время и нет возможности напрямую изменить его. Все Win / DOS
    тайм-аут Останавливает процесс на указанное время. Команда используется в пакетных файлах и скриптах. Если вы используете параметр / NOBREAK, команда игнорирует любой ввод с клавиатуры. 10/8/7 / Vista
    заглавие Изменяет заголовок командной строки.Разрешены пробелы, но не все специальные символы, такие как, например, косая черта, поскольку они могут интерпретироваться как инструкции для параметра. Все Win / DOS
    дерево Графически отображает структуру каталогов на диске или пути. С параметром / F также отображаются все файлы в папках. / A также гарантирует, что для графического представления используются только символы ASCII. Команда учитывает все подкаталоги, начиная с заданного пути.Если вы не укажете путь, текущая папка будет использоваться в качестве вывода. Все Win / DOS
    тип Отображает содержимое текстового файла. Все Win / DOS
    цутил Отображает текущий установленный часовой пояс (/ g) или изменяет его (/ s). Параметр / l помогает определить действительные часовые пояса. 8.10.7
    вер Отображает номер текущей версии Windows или MS-DOS.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *