Windows 10 предусматривает гибкую настройку и управление системой с помощью командной строки. Она позволяет пользователю посредством команд воспользоваться той или иной функцией. Например, существует команда SFC /scannow, позволяющая производить сканирование и мгновенное исправление системных файлов. Подобных функций десятки, но не все о них знают. Однако некоторые из них бывают очень даже полезными при постоянном использовании ПК.
Сегодня мы поговорим подробнее об основных командах для командной строки в Windows 10.
Открываем командную строку
Для пользователей Windows 10 в командной строке предоставлено огромное количество команд, однако не все из них используются даже опытными юзерами. Поэтому мы рассмотрим с вами только основные команды, которые могут пригодиться в разных случаях. Но для начала я покажу вам, каким способом можно запустить командную строку и как ею пользоваться.
Самый простой способ запуска командной строки – это ввод специальной команды в окне «Выполнить». Для этого воспользуемся следующей инструкцией:
- Используем комбинацию клавиш «Win+R», где Win – это клавиша, расположенная в нижней левой части клавиатуры с логотипом Windows. Далее вводим команду cmd и нажимаем на клавишу «Enter».
Запускаем командную строку
- В отобразившемся окне перед нами открывается командная строка, которая уже готова к получению команд от пользователя.
Командная строка включает в себя простой интерфейс и мощный функционал
Также вы можете запустить командную строку и через меню «Пуск». Для этого достаточно кликнуть правой кнопкой мыши по пуску и выбрать «Командная строка» либо «Windows PowerShell». Тут же можно открыть программу от имени администратора.
Давайте теперь попробуем воспользоваться командной строкой на примере очень простой команды: control. Она позволяет запускать панель управления на компьютере.
Чтобы использовать команду, необходимо ввести нужное слово или набор слов и символов, а затем нажать на кнопку «Enter»
С вводом команд разобрались, теперь можно приступить к просмотру основных команд. Начнем мы с тех, которые предназначены для быстрого запуска стандартных программ.
Запуск основных программ и утилит системы
Нижеуказанный список не всем будет полезен, но там есть команды, без которых пользователю не обойтись. Например, обратите внимание на такие команды как dxdiag и regedit. С помощью них запускаются важные утилиты, которые просто так вы не сможете найти в операционной системе.
- appwiz.cpl – утилита «Программы и компоненты»
- certmgr.msc – окно для управления сертификатами системы
- control – «Панель управления»
- control printers – окно для управления устройствами и принтерами
- control userpasswords2 – «Учетные записи пользователя»
- compmgmt.msc – «Управление компьютером»
- devmgmt.msc – «Диспетчер устройств»
- dfrgui – «Оптимизация дисков»
- diskmgmt.msc – «Управление дисками»
- dxdiag – запуск средства диагностики DirectX
- hdwwiz.cpl – еще одна команда для вызова окна «Диспетчер устройств»
- firewall.cpl – Брандмауэр Защитника Windows
- gpedit.msc – «Редактор локальной групповой политики»
- lusrmgr.msc – «Локальные пользователи и группы»
- mblctr – «Центр мобильности»
- mmc – консоль управления системными оснастками
- msconfig – «Конфигурация системы»
- odbcad32 – панель администрирования источника данных ODBC
- perfmon.msc – «Системный монитор», предоставляющий возможность просмотра изменений в производительности компьютера и системы
- presentationsettings – «Параметры режима презентации»
- powershell – PowerShell (та же командная строка, но с большим функционалом)
- powershell_ise – «Интегрированная среда сценариев» оболочки PowerShell
- regedit – «Редактор реестра»
- resmon – «Монитор ресурсов»
- rsop.msc – «Результирующая политика»
- shrpubw – «Мастер создания общих ресурсов»
- secpol.msc – «Локальная политика безопасности»
- services.msc – средство управления службами операционной системы
- taskmgr – «Диспетчер задач»
- taskschd.msc – «Планировщик заданий»
Управление и настройка операционной системы
В данном разделе будет рассказано о командах, с помощью которых можно выполнять различные действия в операционной системе.
- сomputerdefaults – определение параметров программ по умолчанию
- control admintools – открытие папки со средствами администрирования
- date – отображение и изменение текущей даты в командной строке
- displayswitch – изменение подключенных экранов
- dpiscaling – параметры дисплея
- eventvwr.msc – просмотр журнала событий
- fsmgmt.msc – средство работы с общими папками
- fsquirt – отправка и прием файлов по Bluetooth
- intl.cpl – региональные настройки
- joy.cpl – настройка внешних игровых устройств
- logoff – выход из системы
- lpksetup – установка и удаление языков интерфейса
- mobsync – запуск окна «Центр синхронизации»
- msdt – официальное средство диагностики службы поддержки Microsoft
- msra – вызов утилиты «Удаленный помощник Windows»
- msinfo32 – просмотр сведений об операционной системе
- mstsc – подключение к удаленному Рабочему столу
- napclcfg.msc – настройка конфигурации операционной системы
- netplwiz – панель управления «Учетными записями пользователей»
- optionalfeatures – включение и отключение стандартных компонентов операционной системы
- shutdown – завершение работы компьютера
- sigverif – средство проверки подлинности файлов
- sndvol – запуск микшера громкости
- slui – средство активации лицензии ОС Windows
- sysdm.cpl – вызов окна «Свойства системы»
- systempropertiesperformance – «Параметры быстродействия»
- systempropertiesdataexecutionprevention – запуск службы DEP, компонента «Параметров быстродействия» ОС
- timedate.cpl – изменение даты и времени
- tpm.msc – «Управление доверенным платформенным модулем TPM на локальном компьютере»
- useraccountcontrolsettings – «Параметры управления учетными записями пользователей»
- utilman – управление «Специальными возможностями» в разделе «Параметров» операционной системы
- ver – показывает сведения о текущей версии ОС Windows.
- wf.msc – активация режима повышенной безопасности в стандартном Брандмауэре ОС Windows
- winver – просмотр общих сведений об операционной системе и ее версии
- WMIwscui.cpl – переход к Центру поддержки операционной системы
- wscript – «Параметры сервера сценария» ОС Windows
- wusa – «Автономный установщик обновлений Windows»
Настройки периферийных устройств
Есть также и немного команд, предназначенных для вызова стандартных программ и элементов управления оборудования, подключенного к компьютеру или ноутбуку.
- main.cpl – настройка мыши
- mmsys.cpl – панель настройки звука
- printui – «Пользовательский интерфейс принтера»
- printbrmui – средство переноса принтера, предоставляющее возможность экспорта и импорта программных компонентов и драйверов оборудования
- printmanagement.msc – «Управление печатью»
- sysedit – редактирование системных файлов с расширениями INI и SYS (Boot.ini, Config.sys, Win.ini и др.)
- tabcal – средство калибровки дигитайзера
- tabletpc.cpl – просмотр и настройка свойств планшета и пера
- verifier – «Диспетчер проверки драйверов»
- wfs – «Факсы и сканирование»
- wmimgmt.msc – вызов «Элемента управления WMI» стандартной консоли
Работа с файлами и подключенными накопителями
Нижеуказанные команды предназначены для работы с файлами, папками, дисковыми устройствами и накопителями. Некоторые из них работают только внутри предварительно вызванных консольных утилит. Для получения более подробных сведений по ним вы всегда можете обратиться к справке, воспользовавшись командой help.
Вводим help и нажимаем на клавишу «Enter»
- assoc — выводит и позволяет изменять связь между расширениями имени и типов того или иного пакетного файла
- attrib – редактирование атрибутов предварительно обозначенного файла или папки
- bcdboot – создание и/или восстановление системного раздела
- cd – просмотр наименования текущей папки или переход в другую
- chdir – просмотр папки или переход к другой
- chkdsk – проверка жестких и твердотельных дисков, а также подключенных к ПК внешних накопителей
- cleanmgr – инструмент «Очистка диска»
- convert – преобразование файловой системы тома
- copy – копирование файлов (с указанием конечного каталога)
- del – удаление выбранных файлов
- dir – просмотр файлов и папок по указанному пути
- diskcopm – позволит сравнить содержимое двух гибких дисков
- dickcopy – полностью скопирует содержимое одного гибкого диска на любой другой (пакетное копирование)
- diskpart – консольная утилита для работы с дисками (открывается в отдельном окне «Командной строки», для просмотра поддерживаемых команд обратитесь к справке – help)
erase – удаление одного или нескольких файлов - fc – сравнение файлов и поиск различий
- format – форматирование локальных дисков Windows
- label – удаление, изменение, а также создание меток тома для дисков
- md – создание новой папки
- mdsched – проверка оперативной памяти
- move – перемещение файлов по заданному пути
- ntmsmgr.msc – средство работы с внешними накопителями
- recdisc – создание диска восстановления операционной системы (работает только с оптическими накопителями)
- recover – восстановление данных
- rekeywiz – инструмент для шифрования данных («Шифрующая файловая система (EFS)»)
- RSoPrstrui – Настройка средства «Восстановление системы»
- sdclt – «Резервное копирование и восстановление»
- sfc /scannow – проверка целостности системных файлов с возможностью их восстановления
- tree – графическое отображение структуры каталогов диска или папки
- verify – анализ правильности записи файлов на диск
- vol – отображает собственную метку и серийный номер тома для диска
Работа внутри командной строки
Если вы захотите изменить цвет, почистить содержимое командной строки или воспользоваться внутренними настройками, то вы также можете использовать команды. Например, если вписать команду color и выбрать специальное кодовое слово, то изменится весь фон и цвет текста командной строки.
Команда color fc придает утилите бледно-розовый оттенок
- cls – очистка содержимого экрана командной строки
- color – изменение фона и цвета
- exit – выход из командной строки
- help – отображение полного списка команд командной строки
- prompt – изменяет слева от вводимого текста название на любое другое
Теперь вместо <C:UsersИлья> будет отображаться слово «hello»
Сеть и интернет
Немного команд для настройки сети и интернета:
- control netconnections – просмотр и настройка доступных «Сетевых подключений»
- inetcpl.cpl – переход к свойствам интернета
- NAPncpa.cpl – аналог первой команды, предоставляющий возможность настройки сетевых подключений
- telephon.cpl – настройка модемного подключения к интернету
Заключение
Подытожив, хочется сказать, что не нужно запоминать какую-либо команду дословно. Ознакомления с ними более чем достаточно. Ну а если вам понадобится воспользоваться какой-либо функцией на компьютере с Windows 10, то вспомните про командную строку и посмотрите вышеперечисленные команды – уверен, вы найдете то, что нужно. Если же вы хотите более обширно изучить командную строку, то рекомендую почитать профессиональную литературу, которую легко найти в Интернете.
Post Views: 18 944
Содержание
- Команды для «Командной строки» в Виндовс 10
- Запуск приложений и компонентов системы
- Действия, управление и настройка
- Настройка и использование оборудования
- Работа с данными и накопителями
- Сеть и интернет
- Заключение
- Вопросы и ответы
«Командная строка» или консоль — один из важнейших компонентов Windows, предоставляющий возможность быстрого и удобного управления функциями операционной системы, ее тонкой настройки и устранения множества проблем как с программной, так и с аппаратной составляющей. Но без знания команд, с помощью которых все это можно сделать, данный инструмент является бесполезным. Сегодня мы расскажем именно о них – различных командах и операторах, предназначенных для использования в консоли.
Так как команд для консоли существует огромное множество, мы рассмотрим лишь основные из них — те, которые рано или поздно могут прийти на помощь рядовому пользователю Windows 10, ведь именно на них и ориентирована эта статья. Но прежде чем приступить к изучению информации, рекомендуем вам ознакомиться с представленным по ссылке ниже материалом, в котором рассказывается обо всех возможных вариантах запуска консоли как с обычными, так и с административными правами.
Читайте также:
Как открыть «Командную строку» в Виндовс 10
Запуск консоли от имени администратора в Windows 10
Запуск приложений и компонентов системы
Первым делом рассмотрим простые команды, с помощью которых можно быстро запускать стандартные программы и оснастки. Напомним, что после ввода любой из них нужно нажимать «ENTER».
Читайте также: Установка и удаление программ в Виндовс 10
appwiz.cpl – запуск средства «Программы и компоненты»
certmgr.msc – консоль управления сертификатами
control – «Панель управления»
control printers – «Принтеры и факсы»
control userpasswords2 – «Учетные записи пользователя»
compmgmt.msc – «Управление компьютером»
devmgmt.msc – «Диспетчер устройств»
dfrgui – «Оптимизация дисков»
diskmgmt.msc — «Управление дисками»
dxdiag – средство диагностики DirectX
hdwwiz.cpl – еще одна команда для вызова «Диспетчера устройств»
firewall.cpl – Бандмауэр Защитника Windows
gpedit.msc – «Редактор локальной групповой политики»
lusrmgr.msc — «Локальные пользователи и группы»
mblctr — «Центр мобильности» (по понятным причинам доступен только на ноутбуках)
mmc — консоль управления системными оснастками
msconfig – «Конфигурация системы»
odbcad32 — панель администрирования источника данных ODBC
perfmon.msc — «Системный монитор», предоставляющий возможность просмотра изменений в производительности компьютера и системы
presentationsettings — «Параметры режима презентации» (доступно только на ноутбуках)
powershell — PowerShell
powershell_ise — «Интегрированная среда сценариев» оболочки PowerShell
regedit — «Редактор реестра»
resmon — «Монитор ресурсов»
rsop.msc — «Результирующая политика»
shrpubw — «Мастер создания общих ресурсов»
secpol.msc — «Локальная политика безопасности»
services.msc — средство управления службами операционной системы
taskmgr — «Диспетчер задач»
taskschd.msc — «Планировщик заданий»
Действия, управление и настройка
Здесь будут представлены команды для выполнения различных действий в среде операционной, а также управления и настройки входящих в ее состав компонентов.
computerdefaults — определение параметров программ по умолчанию
control admintools – переход к папке со средствами администрирования
date – просмотр текущей даты с возможностью ее изменения
displayswitch – выбор экранов
dpiscaling – параметры дисплея
eventvwr.msc – просмотр журнала событий
fsmgmt.msc — средство работы с общими папками
fsquirt — отправка и прием файлов по Bluetooth
intl.cpl – региональные настройки
joy.cpl — настройка внешних игровых устройств (геймпадов, джойстиков и т.д.)
logoff — выход из системы
lpksetup — установка и удаление языков интерфейса
mobsync — «Центр синхронизации»
msdt — официальное средство диагностики службы поддержки Microsoft
msra — вызов «Удаленного помощника Windows» (может использоваться как для получения, так и для оказания помощи удаленно)
msinfo32 — просмотр сведений об операционной системе (отображает характеристики программных и аппаратных компонентов ПК)
mstsc — подключение к удаленному Рабочему столу
napclcfg.msc — настройка конфигурации операционной системы
netplwiz — панель управления «Учетными записями пользователей»
optionalfeatures — включение и отключение стандартных компонентов операционной системы
shutdown – завершение работы
sigverif — средство проверки подлинности файлов
sndvol — «Микшер громкости»
slui — средство активации лицензии ОС Windows
sysdm.cpl — «Свойства системы»
systempropertiesperformance — «Параметры быстродействия»
systempropertiesdataexecutionprevention — запуск службы DEP, компонента «Параметров быстродействия» ОС
timedate.cpl — изменение даты и времени
tpm.msc — «Управление доверенным платформенным модулем TPM на локальном компьютере»
useraccountcontrolsettings — «Параметры управления учетными записями пользователей»
utilman — управление «Специальными возможностями» в разделе «Параметров» операционной системы
wf.msc — активация режима повышенной безопасности в стандартном Брандмауэре ОС Windows
winver — просмотр общих (кратких) сведений об операционной системе и ее версии
WMIwscui.cpl — переход к Центру поддержки операционной системы
wscript — «Параметры сервера сценария» ОС Windows
wusa — «Автономный установщик обновлений Windows»
Настройка и использование оборудования
Есть ряд команд, предназначенных для вызова стандартных программ и элементов управления и предоставляющих возможность настройки оборудования, подключенного к компьютеру или ноутбуку либо интегрированного.
main.cpl — настройка мыши
mmsys.cpl — панель настройки звука (устройства ввода/вывода аудиосигнала)
printui — «Пользовательский интерфейс принтера»
printbrmui — средство переноса принтера, предоставляющее возможность экспорта и импорта программных компонентов и драйверов оборудования
printmanagement.msc — «Управление печатью»
sysedit — редактирование системных файлов с расширениями INI и SYS (Boot.ini, Config.sys, Win.ini и др.)
tabcal — средство калибровки дигитайзера
tabletpc.cpl — просмотр и настройка свойств планшета и пера
verifier — «Диспетчер проверки драйверов» (их цифровой подписи)
wfs — «Факсы и сканирование»
wmimgmt.msc — вызов «Элемента управления WMI» стандартной консоли
Работа с данными и накопителями
Ниже представим ряд команд, предназначенных для работы с файлами, папками, дисковыми устройствами и накопителями, как внутренними, так и внешними.
Примечание: Некоторые из представленных ниже команд работают только в контексте – внутри предварительно вызванных консольных утилит или с обозначенными файлами, папками. Для получения более подробных сведений по ним вы всегда можете обратиться к справке, воспользовавшись командой «help» без кавычек.
attrib – редактирование атрибутов предварительно обозначенного файла или папки
bcdboot – создание и/или восстановление системного раздела
cd – просмотр наименования текущей директории или переход в другую
chdir – просмотр папки или переход к другой
chkdsk — проверка жестких и твердотельных дисков, а также подключенных к ПК внешних накопителей
cleanmgr – инструмент «Очистка диска»
convert – преобразование файловой системы тома
copy – копирование файлов (с указанием конечного каталога)
del – удаление выбранных файлов
dir – просмотр файлов и папок по указанному пути
diskpart – консольная утилита для работы с дисками (открывается в отдельном окне «Командной строки», для просмотра поддерживаемых команд обратитесь к справке – help)
erase – удаление файлов
fc – сравнение файлов и поиск различий
format – форматирование накопителя
md – создание новой папки
mdsched — проверка оперативной памяти
migwiz — средство миграции (переноса данных)
move – перемещение файлов по заданному пути
ntmsmgr.msc — средство работы с внешними накопителями (флешками, картами памяти и т.д.)
recdisc — создание диска восстановления операционной системы (работает только с оптическими накопителями)
recover – восстановление данных
rekeywiz — инструмент для шифрования данных («Шифрующая файловая система (EFS)»)
RSoPrstrui — Настройка средства «Восстановление системы»
sdclt — «Резервное копирование и восстановление»
sfc /scannow — проверка целостности системных файлов с возможностью их восстановления
Читайте также: Форматирование флешки через «Командную строку»
Сеть и интернет
Напоследок ознакомим вас с несколькими простыми командами, предоставляющими возможность получения быстрого доступа к сетевым параметрам и настройке интернета.
control netconnections – просмотр и настройка доступных «Сетевых подключений»
inetcpl.cpl – переход к свойствам интернета
NAPncpa.cpl — аналог первой команды, предоставляющий возможность настройки сетевых подключений
telephon.cpl — настройка модемного подключения к интернету
Заключение
Мы ознакомили вас с довольно большим количеством команд для «Командной строки» в Windows 10, но по факту это лишь малая их часть. Запомнить все получится вряд ли, но этого и не требуется, тем более что при необходимости вы всегда можете обратиться к данному материалу или встроенной в консоль справочной системе. Кроме того, если у вас остались вопросы по рассмотренной нами теме, смело задавайте их в комментариях.
Ещё совсем недавно, в эпоху первых персональных компьютеров на базе архитектуры IBM PC, громоздких ЭЛТ-мониторов и шумных дисководов, интерпретатор командной строки был ключевой составляющей едва ли не всех программных платформ того времени. С развитием графических сред востребованность этого инструмента среди рядовых пользователей практически сошла на нет, а сама консоль осталась уделом лишь администраторов вычислительных систем да IT-гиков, не понаслышке знающих обо всех её преимуществах. Мы сочли такое положение дел несправедливым и из почти трёхсот поддерживаемых CMD-интерпретатором Windows команд выбрали двадцать тех, что могут пригодиться всем пользователям ПК.
Для доступа к командной строке Windows достаточно щёлкнуть по кнопке «Пуск» правой клавишей мыши и выбрать соответствующий пункт меню либо воспользоваться комбинацией клавиш «Win+R»
⇡#Диагностика компьютера
Systeminfo. Позволяет получить подробную информацию о конфигурации компьютера и установленной на нём операционной системе, включая сведения об изготовителе ПК, процессоре, объёме оперативной памяти, сетевом адаптере, версии BIOS/UEFI, поддержке технологий виртуализации, дате инсталляции ОС и прочие данные.
Mdsched. Системный инструмент Memory Diagnostic Tool, позволяющий проверить оперативную память компьютера на наличие ошибок и сбоев в работе. Пригодится при поиске технических неисправностей ПК и причин возникновения критических ошибок Windows, сопровождающихся «синими экранами смерти» (Blue Screen of Death, BSoD).
Powercfg. Команда, благодаря которой можно из консоли просматривать и конфигурировать настройки управления питанием компьютера и не только. Например, ввод данной инструкции с ключом /energy выдаст отчёт об эффективности энергопотребления ПК и имеющихся проблемах с энергосбережением, с параметром /batteryreport — сведения об использовании батареи ноутбука и оставшейся ёмкости аккумулятора, а с опцией /requests — отобразит на экране приложения, системные процессы и драйверы, удерживающие ОС от перехода в сон или режим гибернации. Отличный инструмент для поиска и решения различных проблем с энергосбережением мобильного устройства.
Verifier. Диагностическое средство Driver Verifier, с помощью которого можно выявить конфликты в работе драйверов, а также получить сведения о неподписанных и требующих дополнительной проверки драйверах. Пригодится для поиска проблемных драйверов, которые часто служат причиной нестабильной работы Windows.
Msconfig. Системная утилита Microsoft System Configuration Utility, управляющая автозапуском приложений, загрузкой служб и исполняемых файлов Windows, а также различными настройками операционной системы. Позволяет запустить ОС в режиме диагностики с базовым набором драйверов и служб.
⇡#Восстановление системных файлов и данных
Sfc. Инструмент System File Checker для проверки целостности системных модулей, библиотек и ключевых компонентов Windows, а также их восстановления в случае обнаружения проблемных файлов.
Wbadmin. Позволяет выполнять резервное копирование и восстановление операционной системы, томов, файлов, папок и приложений из командной строки. Для создания резервных копий следует ввести в консоли wbadmin start backup, для запуска процедуры восстановления данных — wbadmin start recovery. Проще не бывает.
Recover. Восстанавливает данные с повреждённых носителей. Утилита выполняет посекторное копирование указанных файлов и извлекает сохранившиеся данные. При этом «битые» секторы игнорируются. Метод элементарный и при наличии незначительного числа сбойных секторов на диске вполне эффективный, особенно по части восстановления файлов с простой внутренней структурой (например, текстовых документов).
⇡#Работа с дисками
Fsutil. Консольный инструмент для просмотра сведений об используемых на диске ПК файловых системах, быстрой оценки занятого пространства на накопителе и выявления проблемных мест, создания жёстких ссылок на файлы, управления дисковыми квотами и решения прочих задач. К примеру, команда fsutil fsinfo volumeinfo c: отображает сведения о системном диске и задействованных томах, а fsutil volume allocationreport c: позволяет узнать, сколько места занимают служебные файлы и метаданные файловой системы NTFS, теневые копии (точки восстановления) Windows, сжатые, зашифрованные и разреженные файлы.
Chkdsk. Позволяет проводить диагностику файловой системы и устранять обнаруженные ошибки. Пригодится для восстановления работы компьютера после сбоев и внезапных перезагрузок, поиска повреждённых секторов, устранения проблем со структурой файловых систем FAT, FAT32 и NTFS.
Defrag. Утилита для дефрагментации жёстких дисков. Программа упорядочивает и объединяет фрагментированные данные, тем самым повышая эффективность работы HDD (для твердотельных накопителей SSD проблема фрагментации файлов неактуальна). Defrag позволяет оптимизировать как все данные на диске, так и только загрузочные файлы. Поддерживается работа с отдельными разделами, разным системным приоритетом и в фоновом режиме. Перед началом использования приложения рекомендуется провести оценку необходимости дефрагментации того или иного диска. Делается это с помощью ключа /a, запускающего анализ указанного тома.
Certutil. Программа командной строки, которая позволяет управлять службами сертификации Windows и не только. Рядовому пользователю certutil может пригодиться в качестве инструмента для кодирования и декодирования файлов с использованием стандарта Base64 (параметры /encode и /decode), расшифровки кодов ошибок Windows (ключ /error) и вычисления хешей (контрольных сумм) файлов (опция /hashfile). Последняя функция может быть использована для проверки целостности и подлинности файлов, например ISO-образов операционных систем или дистрибутивов программ.
Cipher. Предназначена для управления шифрованием данных на уровне файловой системы NTFS и защиты конфиденциальной информации от несанкционированного доступа. Интересная особенностью утилиты — активируемая ключом /w функция затирания следов удалённых файлов с целью исключения их последующего восстановления средствами специализированного ПО. Такая возможность может пригодиться, к примеру, для предпродажной подготовки ПК и гарантированной вычистки хранившихся на нём данных.
⇡#Управление системными процессами
Tasklist и taskkill. Команды для управления запущенными в системе процессами. Первая отображает список выполняющихся в данный момент приложений и служб, вторая — позволяет завершать их выполнение и нередко используется IT-специалистами при написании скриптов для автоматизации административных задач. Что касается домашних пользователей, то для них знание упомянутых инструкций тоже не будет лишним. Например, на случай непредвиденных сбоев графического интерфейса Windows, когда доступной остаётся только консоль. В таких ситуациях tasklist и taskkill помогут выгрузить из памяти ПК проблемные процессы.
Shutdown. Команда, позволяющая принудительно завершить все процессы для последующей перезагрузки ОС либо выключения компьютера. Поддерживает отложенное выключение/перезагрузку по таймеру, перевод ПК в режим гибернации и прочие функции, для ознакомления с полным списком которых следует использовать параметр /?.
⇡#Работа с сетью
Ping. Утилита для диагностики сетевого соединения с тем или иным сервером. Программа отправляет запросы указанному узлу сети, фиксирует поступающие ответы, временные задержки по маршруту и частоту потери пакетов. Руководствуясь данными сведениями, можно оценить загруженность канала передачи данных и качество связи с интернет-ресурсом. Также команда ping может использоваться для определения IP-адреса сайта по его доменному имени и мониторинга состояния удалённых хостов.
Tracert. Консольное приложение для трассировки маршрута до заданного сервера в интернете. Программа выполняет отправку тестового пакета указанному узлу сети и отображает информацию обо всех промежуточных маршрутизаторах, через которые прошёл пакет на пути к запрошенному ресурсу, а также время отклика каждого из них. Это позволяет оценить, насколько «длинный» путь прошёл пакет и на каком участке возникают наибольшие задержки, связанные с передачей данных. Tracert помогает определить проблемные участки сети и установить места потери или задержки пакетов.
Ipconfig. Выводит сведения о конфигурации используемых Windows сетевых адаптерах (в том числе виртуальных). Позволяет узнавать текущий IP-адрес компьютера, просматривать идентификаторы MAC сетевых устройств, а также очищать DNS-кеш. Последняя функция может быть полезна при некорректной работе службы доменных имён Windows и сбоях при доступе к веб-ресурсам.
Netstat. Служит для получения сведений обо всех активных сетевых соединениях, просмотра таблиц IP-маршрутизации и статистики по протоколам. С помощью команды netstat можно получить представление о том, какой установленный на компьютере софт проявляет излишнюю сетевую активность, какой порт использует определенный системный процесс, а также просмотреть расширенную информацию о сетевых интерфейсах.
⇡#Удаление вредоносного ПО
Mrt. Утилита Malicious Removal Tool для сканирования компьютера на предмет наличия наиболее распространённого зловредного ПО. Находит и удаляет угрозы, а также отменяет внесённые ими изменения. На выбор доступны три варианта проверки — быстрая, полная и выборочная. Поддерживается работа в фоновом режиме. Malicious Removal Tool регулярно обновляется через Windows Update и может использоваться в качестве дополнения к установленным в системе защитным решениям.
⇡#Заключение
Как ни крути, даже в современных реалиях перечисленные консольные утилиты — неплохое подспорье для повседневной работы за компьютером. И пусть многим из них уже не один десяток лет, они до сих пор не теряют своей актуальности и могут сослужить добрую службу всем пользователям Windows — даже тем, кто редко выходит за рамки графического интерфейса операционной системы. Готовы поспорить с данным утверждением или дополнить обзор ценными замечаниями? Оставляйте свои отзывы в комментариях ниже — мы вас слушаем очень внимательно.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Командная строка по-прежнему является мощным инструментом Windows. Здесь представлены наиболее полезные команды CMD, которые необходимо знать каждому пользователю операционной системы Microsoft.
1. Assoc
Большинство файлов в Windows ассоциируются с определенной программой, которая по умолчанию назначается для их открытия. Команда assoc
отображает полный список расширений файлов и ассоциаций программ.
Вы также можете расширить команду, чтобы изменить ассоциации файлов. Например, assoc .txt=
изменит ассоциацию файлов для текстовых файлов на программу, которую вы введете после знака равенства.
2. Cipher
Удаление файлов на жестком диске на самом деле не приводит к их удалению. Вместо этого файлы помечаются как недоступные, а место, которое они занимали, — как свободное. Файлы можно восстановить, пока система не перезапишет их новыми данными, что может занять некоторое время.
Команда cipher
затирает каталог, записывая в него случайные данные. Например, команда cipher /w:d
очистит свободное пространство на диске C. Команда не перезаписывает обычные данные поэтому, выполнив эту команду, вы не сотрете нужные вам файлы.
3. Driverquery
Неправильно настроенные или отсутствующие драйверы могут привести к разного рода неприятностям, поэтому полезно иметь доступ к списку того, что установлено на вашем ПК. Именно это и делает команда driverquery
. Вы можете расширить ее до driverquery -v
, чтобы получить больше информации, включая каталог, в котором установлен драйвер.
4. File Compare
Вы можете использовать эту команду для выявления различий между двумя файлами. Она особенно полезна для писателей и программистов, пытающихся найти небольшие изменения между двумя версиями файла. Просто введите fc
, а затем путь к каталогу и имена двух файлов, которые вы хотите сравнить.
Вы также можете расширить команду несколькими способами. При вводе /b
сравнивается только двоичный вывод, /c
не учитывает регистр текста при сравнении, а /l
сравнивает только текст ASCII.
Пример команды:
fc /l "C:Program Files (x86)example1.doc" "C:Program Files (x86)example2.doc"
Приведенная выше команда сравнивает текст ASCII в двух документах word.
5. Ipconfig
Эта команда передает IP-адрес, который в данный момент использует ваш компьютер. Однако если вы находитесь за маршрутизатором (как большинство современных компьютеров), вместо этого вы получите адрес локальной сети маршрутизатора.
Тем не менее, ipconfig
полезен благодаря своим расширениям. ipconfig /release
с последующим ipconfig /renew
может заставить ваш компьютер Windows запросить новый IP-адрес, что полезно, если ваш компьютер утверждает, что такой адрес недоступен. Вы также можете использовать команду ipconfig /flushdns
для обновления адреса DNS.
6. Netstat
Введя команду netstat -an
, вы получите список открытых в настоящее время портов и соответствующих IP-адресов. Эта команда также сообщит вам, в каком состоянии находится порт: прослушивается, открыт или закрыт.
Это отличная команда для тех случаев, когда вы пытаетесь устранить неполадки в устройствах, подключенных к вашему ПК, или когда вы опасаетесь заражения системы трояном и пытаетесь обнаружить вредоносное соединение.
7. Ping
Иногда необходимо узнать, доходят ли пакеты до определенного сетевого устройства. Вот тут-то и пригодится ping
.
Набрав ping
и указав IP-адрес или домен сайта, вы отправите серию тестовых пакетов на указанный адрес. Если они приходят и возвращаются, вы знаете, что устройство способно взаимодействовать с вашим компьютером; если нет, вы знаете, что что-то блокирует связь между устройством и вашим компьютером. Это поможет вам определить, в чем причина проблемы — в неправильной конфигурации или в неисправности сетевого оборудования.
8. PathPing
Это более продвинутая версия ping
, которая полезна, если между вашим ПК и тестируемым устройством находится несколько маршрутизаторов. Как и ping
, вы используете эту команду, набрав pathping
и указав IP-адрес, но в отличие от ping
, pathping
также передает некоторую информацию о маршруте, по которому идут тестовые пакеты.
9. Tracert
Команда tracert
аналогична команде pathping
. Снова введите tracert
, а затем IP-адрес или домен, который вы хотите отследить. Вы получите информацию о каждом этапе маршрута между вашим ПК и целью. Однако в отличие от pathping
, tracert
также отслеживает, сколько времени (в миллисекундах) занимает каждый переход между серверами или устройствами.
10. Powercfg
Powercfg
— это очень мощная команда для управления и отслеживания того, как ваш компьютер использует энергию. Вы можете использовать команды powercfg hibernate on
и powercfg hibernate off
для управления гибернацией, а также команду powercfg /a
для просмотра состояний энергосбережения, доступных на вашем компьютере.
Еще одна полезная команда — powercfg /devicequery s1_supported
, которая отображает список устройств на вашем компьютере, поддерживающих подключенный режим ожидания. Если эта функция включена, вы можете использовать эти устройства для вывода компьютера из режима ожидания, даже удаленно. Вы можете включить эту функцию, выбрав устройство в диспетчере устройств, открыв его свойства, перейдя на вкладку Управление питанием, а затем установив флажок Разрешить этому устройству будить компьютер.
Powercfg /lastwake
покажет вам, какое устройство в последний раз пробудило ваш ПК из состояния сна. Вы можете использовать эту команду для поиска и устранения неисправностей, если компьютер пробуждается от сна случайным образом.
Вы можете использовать команду powercfg /energy
для построения подробного отчета об энергопотреблении вашего ПК. Отчет сохраняется в указанном каталоге после завершения команды. Этот отчет позволит вам узнать о любых неисправностях системы, которые могут увеличить энергопотребление, например, об устройствах, блокирующих определенные спящие режимы или плохо реагирующих на настройки управления питанием.
Команда powercfg /batteryreport
предоставляет подробный анализ использования батареи, если применимо. Обычно отчет выводится в каталог пользователя Windows и содержит подробную информацию о времени и длительности циклов зарядки и разрядки, среднем сроке службы батареи и предполагаемой емкости батареи.
11. Shutdown
Это, конечно, излишне по сравнению с уже легко доступной кнопкой выключения, но что не излишне, так это команда shutdown /r /o
, которая перезагружает компьютер и запускает меню дополнительных параметров запуска, где можно получить доступ к безопасному режиму и утилитам восстановления Windows. Это полезно, если вы хотите перезагрузить компьютер для устранения неполадок.
12. Systeminfo
Эта команда предоставит вам подробный обзор конфигурации вашего компьютера. Список охватывает вашу операционную систему и аппаратное обеспечение. Например, вы можете посмотреть дату установки Windows, время последней загрузки, версию BIOS, общую и доступную память, установленные исправления, конфигурацию сетевой карты и многое другое.
Используйте systeminfo /s
с именем хоста компьютера в вашей локальной сети, чтобы удаленно получить информацию для этой системы. Это может потребовать дополнительных элементов синтаксиса для домена, имени пользователя и пароля, как показано ниже:
systeminfo /s [host_name] /u [domain][user_name] /p [user_password]
13. System File Checker
System File Checker — это инструмент автоматического сканирования и восстановления системных файлов Windows. Подробнее о нём читайте в отдельной статье.
Вам нужно запустить командную строку с правами администратора и ввести команду sfc /scannow
. Если SFC обнаружит поврежденные или отсутствующие файлы, он автоматически заменит их, используя кэшированные копии, сохраненные Windows только для этой цели. На старых ноутбуках выполнение этой команды может занять полчаса.
14. Tasklist
Вы можете использовать команду tasklist
для получения списка всех задач, запущенных на вашем компьютере, в том числе скрытые от глаз.
Также существует широкий выбор модификаторов. Tasklist -svc
показывает службы, связанные с каждой задачей, tasklist -v
нужен для получения подробной информации о каждой задаче, а tasklist -m
найдет файлы DLL, связанные с активными задачами. Эти команды полезны для расширенного поиска и устранения неисправностей.
Вы даже можете получить имя исполняемого файла, связанного с конкретным идентификатором процесса. Команда для этой операции — tasklist | find [process id]
.
15. Taskkill
Вы можете принудительно остановить программу, используя taskkill -im
, за которым следует имя исполняемого файла, или taskkill -pid
, за которым следует идентификатор процесса. Опять же, это немного избыточно по сравнению с диспетчером задач, но вы можете использовать его для уничтожения неотвечающих или скрытых программ.
16. Chkdsk
Если вы подозреваете, что ваш жесткий диск вышел из строя, вы можете вручную инициировать сканирование. Самой простой командой является chkdsk c:
, которая немедленно просканирует диск C: без необходимости перезагрузки компьютера. Если добавить параметры /f, /r, /x или /b, например chkdsk /f /r /x /b c:
, chkdsk
также исправит ошибки, восстановит данные, отключит диск или очистит список плохих секторов соответственно. Эти действия требуют перезагрузки, поскольку они могут выполняться только при выключенной Windows.
17. schtasks
Schtasks
— это доступ командной строки к планировщику задач, одному из многих недооцененных административных инструментов Windows. Хотя вы можете использовать графический интерфейс для управления запланированными задачами, командная строка позволяет вам копировать и вставлять сложные команды для установки нескольких похожих задач без необходимости щелкать по различным параметрам. В конечном счете, им гораздо проще пользоваться, как только вы запомните основные параметры.
Например, вы можете запланировать перезагрузку компьютера на 11 часов вечера каждую пятницу:
schtasks /create /sc weekly /d FRI /tn "auto reboot computer weekly" /st 23:00 /tr "shutdown -r -f -t 10"
В дополнение к еженедельной перезагрузке вы можете запланировать задания на запуск определенных программ при запуске:
schtasks /create /sc onstart /tn "launch Chrome on startup" /tr "C:Program Files (x86)GoogleChromeApplicationChrome.exe"
Чтобы продублировать приведенную выше команду для разных программ, просто скопируйте, вставьте и измените ее по необходимости.
Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.
Респект за пост! Спасибо за работу!
Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:
Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.
The Windows command prompt is a feature that’s been a core
part of the Windows operating system for a long time. There are some CMD
commands that are so useful and easy to use that even regular users see the
Windows command prompt as a key part of the operating system.
There are always rumors that it will be phased out at some
point, but that’s unlikely to happen any time soon.
The following are 21 of the best CMD commands you should know if you want to have more control over your Windows PC.
Also, be sure to check out our YouTube video where we go over the commands listed in this article:
21 CMD Prompt Commands You Should Know
1. ASSOC: Fix File Associations
One of the most powerful tools in the CMD command library is
the ASSOC command.
Your computer associates certain file extensions with
certain programs. This is how your computer knows to open Adobe when you double
click a PDF file, or Microsoft Word when you double click a DOC file.
You can view all the file associations your computer knows
about by typing ASSOC in the command
window. You’ll see the file extension and the program it’s associated with.
You can set the association by typing something like assoc .doc=Word.Document.8.
2. FC: File Compare
Sometimes when files are changed over time, it’s hard to
remember what the differences were between versions. You may not know that a
CMD command offers the ability to compare files and see all differences, but
it’s true.
The FC command
performs either an ascii or a binary file comparison and will list all of the
differences that it finds.
Fc /a File1.txt
File2.txt will compare two ascii files.
Fc /b Picture1.jpg
Picture2.jpg will do a binary compare on two images.
3. IPCONFIG: IP Configuration
Network troubleshooting is never simple, but one command
that makes it much easier is IPCONFIG.
Using this command in the CMD command prompt returns detailed
information about your current network adapter connection including:
- Current IP Address
- Subnet Mask
- Default Gateway IP
- Current domain
This information can help you troubleshoot router issues and
other connection issues you could be having with your network adapter.
4. NETSTAT: Network Statistics
Concerned that you could have malware running on your
computer that’s connecting to internet locations without you knowing about it?
If you run a NETSTAT
command in the command prompt, you can get a list of all active TCP connections
from your computer.
5. PING: Send Test Packets
An IT Analyst’s best friend is the PING command. Running this
command sends test packets over the network to the target system.
You can use the PING command to test whether your computer
can access another computer, a server, or even a website. It can help with
revealing network disconnections. It also provides transit time for the packets
in milliseconds, so it also reveals a bad network connection as well.
6. TRACERT: Trace Route
TRACERT is a
fascinating Windows Command to use. If you’re ever curious to see the path your
internet traffic takes to get from your browser to a remote system like Google
servers, you can use TRACERT to see it.
The command stands for “Trace Route”, which sends packets
out to a remote destination (server or website), and provides you with all of
the following information:
- Number of hops (intermediate servers) before
getting to the destination - Time it takes to get to each hop
- The IP and sometimes the name of each hop
TRACERT can reveal how the routes of your internet requests
change depending where you’re accessing the web. It also helps with
troubleshooting a router or switch on a local network that may be problematic.
7. POWERCFG: Power Configuration
Are you frustrated with how quickly your laptop seems to run
out of power? It could be that your power settings are configured as
efficiently as possible. There’s a windows CMD command called POWERCFG (power configuration) that can
help. Run the command prompt as an administrator and type powercfg – energy to get a full power efficiency report.
The process can take up to about a minute, but when it’s done,
you’ll see whether there are any warnings or errors that might help you improve
the power efficiency of your system.
View the energy-report.html file to see the details of those
errors and warnings.
8. SHUTDOWN: Turn Off Computer
The SHUTDOWN
command is a pretty versatile command that lets you shutdown the computer but
control the behavior of that shutdown. It’s commonly used as a scheduled task
or part of an IT batch job after patches have been applied to a computer
system.
Typing shutdown /i
from the command prompt will initiate a shutdown, but it’ll upon a GUI to give
the user an option on whether to restart or do a full shutdown. If you don’t
want to have any GUI pop up, you can just issue a shutdown /s command.
There is a long list of other parameters you can use to do a
log off, hibernate, restart, and more. Just type shutdown without any arguments to see them all.
9. SYSTEMINFO: System Information
If you need to know what brand of network card you have,
processor details, or the exact version of your Windows OS, the SYSTEMINFO command can help.
This command polls your system and pulls the most important
information about your system. It lists the information in a clean format
that’s easy to read.
10. SFC: System File Checker
If you’re ever concerned that a virus or some other software
might have corrupted your core system files, there’s a Windows command that can
scan those files and ensure their integrity.
You need to launch CMD as administrator (right click and
choose Run as Administrator). Typing
SFC /SCANNOW will check the integrity of all protected system files. If a
problem is found, the files will be repaired with backed-up system files.
The SFC command also lets you:
- /VERIFYONLY:
Check the integrity but don’t repair the files. - /SCANFILE:
Scan the integrity of specific files and fix if corrupted. - /VERIFYFILE:
Verify the integrity of specific files but don’t repair them. - /OFFBOOTDIR:
Use this to do repairs on an offline boot directory. - /OFFWINDIR:
Use this to do repairs on an offline Windows directory. - /OFFLOGFILE:
Specify a path to save a log file with scan results.
The scan can take up to 10 or 15 minutes, so give it time.
11. NET USE: Map drives
If you want to map a new drive, you could always open File
Explorer, right click on This PC, and go through the Map Network Drive wizard.
However, using the NET USE command,
you can do the same thing with one command string.
For example, if you have a share folder on a computer on
your network called \OTHER-COMPUTERSHARE, you can
map this as your own Z: drive by typing the command:
Net use Z: “\OTHER-COMPUTERSHARE”
/persistent:yes
The persistent
switch tells your computer that you want this drive remapped every time you log
back into your computer.
12. CHKDSK: Check Disk
While the SFC command only checks the integrity of core
system files, you can use the CHKDSK
command to scan an entire drive.
The command to check the C: drive and repair any problems,
launch the command window as an administrator and type CHKDSK /f C:.
This command checks for things like:
- File fragmentation
- Disk errors
- Bad sectors
The command can fix any disk errors (if possible). When the
command is finished, you’ll see a status of the scan and what actions were
taken.
13. SCHTASKS: Schedule Tasks
Windows comes with a wizard for creating scheduled tasks.
For example, maybe you have a BAT file stored on C:temp that you want to run
every day at noon.
You’d have to click through the Scheduled Task wizard to
configure this. Or you can type a single SCHTASKS
command to set it up.
SCHTASKS /Create /SC
HOURLY /MO 12 /TR Example /TN c:tempFile1.bat
The scheduled switch accepts arguments like minute, hourly,
daily, and monthly. Then you specify the frequency with the /MO command.
If you typed the command correctly, you’ll see the response,
SUCCESS: The scheduled task “Example”
has successfully been created.
14. ATTRIB: Change File Attributes
In Windows, you can change file attributes by right clicking
on a file and finding the right property to change. However, instead of hunting
around for the file attribute, you can use the ATTRIB command to set the file attributes.
For example, if you type: ATTRIB +R +H C:tempFile1.bat, it’ll set File1.bat as a hidden,
read-only file.
There is no response when it’s successful, so unless you see
an error message, the command worked.
As you can see, there are some powerful and useful things
you can do with the Windows command prompt, if you know the right commands.
Believe it or not, there are even more commands that will
give you the ability to do some things you probably never realized just by
typing a simple command.
- BITSADMIN:
Initiate upload or download jobs over the network or internet and monitor the
current state of those file transfers. - COLOR:
Change the background color of the command prompt window. - COMP:
Compare the contents of any two files to see the differences. - FIND/FINDSTR:
Search for strings inside of any ASCII files. - PROMPT:
Change the command prompt from C:> to something else. - TITLE:
Change the title of the command prompt window. - REGEDIT:
Edit keys in the Windows registry (use with caution). - ROBOCOPY:
A powerful file copy utility built right into Windows.
If you’re interested in learning more, Microsoft offers a full list of all of the Windows CMD commands included in the latest version of the Windows OS.
The Windows command prompt is a feature that’s been a core
part of the Windows operating system for a long time. There are some CMD
commands that are so useful and easy to use that even regular users see the
Windows command prompt as a key part of the operating system.
There are always rumors that it will be phased out at some
point, but that’s unlikely to happen any time soon.
The following are 21 of the best CMD commands you should know if you want to have more control over your Windows PC.
Also, be sure to check out our YouTube video where we go over the commands listed in this article:
21 CMD Prompt Commands You Should Know
1. ASSOC: Fix File Associations
One of the most powerful tools in the CMD command library is
the ASSOC command.
Your computer associates certain file extensions with
certain programs. This is how your computer knows to open Adobe when you double
click a PDF file, or Microsoft Word when you double click a DOC file.
You can view all the file associations your computer knows
about by typing ASSOC in the command
window. You’ll see the file extension and the program it’s associated with.
You can set the association by typing something like assoc .doc=Word.Document.8.
2. FC: File Compare
Sometimes when files are changed over time, it’s hard to
remember what the differences were between versions. You may not know that a
CMD command offers the ability to compare files and see all differences, but
it’s true.
The FC command
performs either an ascii or a binary file comparison and will list all of the
differences that it finds.
Fc /a File1.txt
File2.txt will compare two ascii files.
Fc /b Picture1.jpg
Picture2.jpg will do a binary compare on two images.
3. IPCONFIG: IP Configuration
Network troubleshooting is never simple, but one command
that makes it much easier is IPCONFIG.
Using this command in the CMD command prompt returns detailed
information about your current network adapter connection including:
- Current IP Address
- Subnet Mask
- Default Gateway IP
- Current domain
This information can help you troubleshoot router issues and
other connection issues you could be having with your network adapter.
4. NETSTAT: Network Statistics
Concerned that you could have malware running on your
computer that’s connecting to internet locations without you knowing about it?
If you run a NETSTAT
command in the command prompt, you can get a list of all active TCP connections
from your computer.
5. PING: Send Test Packets
An IT Analyst’s best friend is the PING command. Running this
command sends test packets over the network to the target system.
You can use the PING command to test whether your computer
can access another computer, a server, or even a website. It can help with
revealing network disconnections. It also provides transit time for the packets
in milliseconds, so it also reveals a bad network connection as well.
6. TRACERT: Trace Route
TRACERT is a
fascinating Windows Command to use. If you’re ever curious to see the path your
internet traffic takes to get from your browser to a remote system like Google
servers, you can use TRACERT to see it.
The command stands for “Trace Route”, which sends packets
out to a remote destination (server or website), and provides you with all of
the following information:
- Number of hops (intermediate servers) before
getting to the destination - Time it takes to get to each hop
- The IP and sometimes the name of each hop
TRACERT can reveal how the routes of your internet requests
change depending where you’re accessing the web. It also helps with
troubleshooting a router or switch on a local network that may be problematic.
7. POWERCFG: Power Configuration
Are you frustrated with how quickly your laptop seems to run
out of power? It could be that your power settings are configured as
efficiently as possible. There’s a windows CMD command called POWERCFG (power configuration) that can
help. Run the command prompt as an administrator and type powercfg – energy to get a full power efficiency report.
The process can take up to about a minute, but when it’s done,
you’ll see whether there are any warnings or errors that might help you improve
the power efficiency of your system.
View the energy-report.html file to see the details of those
errors and warnings.
8. SHUTDOWN: Turn Off Computer
The SHUTDOWN
command is a pretty versatile command that lets you shutdown the computer but
control the behavior of that shutdown. It’s commonly used as a scheduled task
or part of an IT batch job after patches have been applied to a computer
system.
Typing shutdown /i
from the command prompt will initiate a shutdown, but it’ll upon a GUI to give
the user an option on whether to restart or do a full shutdown. If you don’t
want to have any GUI pop up, you can just issue a shutdown /s command.
There is a long list of other parameters you can use to do a
log off, hibernate, restart, and more. Just type shutdown without any arguments to see them all.
9. SYSTEMINFO: System Information
If you need to know what brand of network card you have,
processor details, or the exact version of your Windows OS, the SYSTEMINFO command can help.
This command polls your system and pulls the most important
information about your system. It lists the information in a clean format
that’s easy to read.
10. SFC: System File Checker
If you’re ever concerned that a virus or some other software
might have corrupted your core system files, there’s a Windows command that can
scan those files and ensure their integrity.
You need to launch CMD as administrator (right click and
choose Run as Administrator). Typing
SFC /SCANNOW will check the integrity of all protected system files. If a
problem is found, the files will be repaired with backed-up system files.
The SFC command also lets you:
- /VERIFYONLY:
Check the integrity but don’t repair the files. - /SCANFILE:
Scan the integrity of specific files and fix if corrupted. - /VERIFYFILE:
Verify the integrity of specific files but don’t repair them. - /OFFBOOTDIR:
Use this to do repairs on an offline boot directory. - /OFFWINDIR:
Use this to do repairs on an offline Windows directory. - /OFFLOGFILE:
Specify a path to save a log file with scan results.
The scan can take up to 10 or 15 minutes, so give it time.
11. NET USE: Map drives
If you want to map a new drive, you could always open File
Explorer, right click on This PC, and go through the Map Network Drive wizard.
However, using the NET USE command,
you can do the same thing with one command string.
For example, if you have a share folder on a computer on
your network called \OTHER-COMPUTERSHARE, you can
map this as your own Z: drive by typing the command:
Net use Z: “\OTHER-COMPUTERSHARE”
/persistent:yes
The persistent
switch tells your computer that you want this drive remapped every time you log
back into your computer.
12. CHKDSK: Check Disk
While the SFC command only checks the integrity of core
system files, you can use the CHKDSK
command to scan an entire drive.
The command to check the C: drive and repair any problems,
launch the command window as an administrator and type CHKDSK /f C:.
This command checks for things like:
- File fragmentation
- Disk errors
- Bad sectors
The command can fix any disk errors (if possible). When the
command is finished, you’ll see a status of the scan and what actions were
taken.
13. SCHTASKS: Schedule Tasks
Windows comes with a wizard for creating scheduled tasks.
For example, maybe you have a BAT file stored on C:temp that you want to run
every day at noon.
You’d have to click through the Scheduled Task wizard to
configure this. Or you can type a single SCHTASKS
command to set it up.
SCHTASKS /Create /SC
HOURLY /MO 12 /TR Example /TN c:tempFile1.bat
The scheduled switch accepts arguments like minute, hourly,
daily, and monthly. Then you specify the frequency with the /MO command.
If you typed the command correctly, you’ll see the response,
SUCCESS: The scheduled task “Example”
has successfully been created.
14. ATTRIB: Change File Attributes
In Windows, you can change file attributes by right clicking
on a file and finding the right property to change. However, instead of hunting
around for the file attribute, you can use the ATTRIB command to set the file attributes.
For example, if you type: ATTRIB +R +H C:tempFile1.bat, it’ll set File1.bat as a hidden,
read-only file.
There is no response when it’s successful, so unless you see
an error message, the command worked.
As you can see, there are some powerful and useful things
you can do with the Windows command prompt, if you know the right commands.
Believe it or not, there are even more commands that will
give you the ability to do some things you probably never realized just by
typing a simple command.
- BITSADMIN:
Initiate upload or download jobs over the network or internet and monitor the
current state of those file transfers. - COLOR:
Change the background color of the command prompt window. - COMP:
Compare the contents of any two files to see the differences. - FIND/FINDSTR:
Search for strings inside of any ASCII files. - PROMPT:
Change the command prompt from C:> to something else. - TITLE:
Change the title of the command prompt window. - REGEDIT:
Edit keys in the Windows registry (use with caution). - ROBOCOPY:
A powerful file copy utility built right into Windows.
If you’re interested in learning more, Microsoft offers a full list of all of the Windows CMD commands included in the latest version of the Windows OS.