Список команд командной строки
Просмотров 42к. Опубликовано 20 мая, 2019 Обновлено 20 мая, 2019
Командная строка в Windows, обеспечивает доступ к более чем 280 командам! Эти команды используются для выполнения определенных задач операционной системы из интерфейса командной строки вместо графического интерфейса Windows, который мы используем большую часть времени.
Например, команды командной строки позволяют копировать данные в другую папку, форматировать весь диск, выполнять резервное копирование файлов, отправлять сообщения на другие компьютеры, перезагружать собственный компьютер и многое другое. Есть также несколько приемов командной строки и хаков, которые используют некоторые из этих команд.
Важно знать, что команды в Windows 10, 8, 7, Vista и XP называются командами CMD или командами командной строки , а команды в Windows 98/95 и MS-DOS называются командами DOS. Мы включили их все в этот список, чтобы показать изменения в командах от операционной системы к операционной системе.
Ниже приведен полный список команд командной строки, часто называемых командами CMD (а иногда и неправильно, как коды командной строки ), доступных из командной строки в Windows 8, Windows 7, Windows Vista и Windows XP. В Windows 10 было несколько незначительных изменений команд, и они будут отражены в обновлении этого списка, которое все еще находится в разработке.
Поскольку эти команды работают в контексте командной строки, вы должны открыть эту программу, чтобы использовать их. См. Как открыть командную строку, если вы не уверены, как это сделать.
Используйте Ctrl + F в браузере на рабочем столе для быстрого поиска дополнительной информации о конкретной команде или для поиска определенного ключевого слова в этой таблице.
Список команд командной строки
Как уже упоминалось выше, мы также включили команды DOS из MS-DOS и ранних версий Windows:
A
- ASSOC – команда выводит общий список сопоставлений типов файлов без параметров.
- ADDUSERS – добавить список пользователей из файла CSV;
- ADMODCMD – пакетная замена «Активных директорий»;
- APPEND – данная команда разрешает программам открывать файлы данных в присоединенном каталоге, как если бы они находились в текущей папке;
- ARP – Команда arp используется для отображения или изменения записей в кэше ARP. Команда arp доступна во всех версиях Windows.
- ARPAddress – протокол, предназначенный для определения MAC адреса с условием известного IP адреса;
- AT – команда для управления планировщиком задач;
- ATTRIB – необходима для изменения атрибутов файла;
- AUDITUSR – Поможет задать политику аудита всех пользователей;
B
- BREAK – Включает или выключает принудительное завершение командного файла путем клавишей CTRL+C;
- BCDBOOT – Команда для восстановления или создание системного раздела;
- BOOTCFG – Редактирование настроек загрузки операционной системы;
- Browstat – Покажет информацию об основных обозревателях домена;
- BCDEDIT – Изменение данных хранилища конфигурации начальной загрузки;
C
- CACLS – Настройка управления доступом к файлам;
- CALL – вызывает один пакетный файл из другого;
- CHANGE – Редактирование настроек сервера теминалов
- CD – Переход в определенную папку;
- CHCP – Вывод или изменение кодировки страницы;
- CHOICE – Пользовательский ввод в пакетном файле;
- CHDIR – Вывод названия или смена текущей папки;
- CHKDSK – Проверка жесткого диска, исправление ошибок и вывод отчета;
- CHKNTFS – Проверка файловой системы на ошибки, диагностика жесткого диска во время загрузки системы;
- CIDDAEMON – Сервис индексирования файлов;
- CLS – Очистка экрана;
- CIPHER – Откроет программу шифрования файлов;
- CLEANMGR – Чистка корзины и временных файлов автоматическим путем;
- CLEARMEM – Чистка КЭШа памяти
- CLIP – Перенаправит вывод утилит командной строки в буфер обмена операционной системы;
- CLUSTER – Кластеризация операционной системы;
- CMD – Откроет новое независимое окно с командной строкой;
- CMDKEY – Управление именами и паролями пользователей;
- CMSTP – Настройка профилей диспетчера подключений;
- COLOR – Можно поменять цвет фона и текста в окне командной строки;
- COMP – Сравнение содержимого двух файлов;
- COMPACT – Управление распаковкой и сжатием файлов в разделе NTFS;
- COMPRESS – Сжимает отдельные файлы в разделе NTFS;
- CON2PRT – Возможность подключить или отключить принтер;
- CONVERT – Преобразование файловой системы из FAT в NTFS;
- COPY – Скопировать из одного места в другое один или несколько файлов;
- CSCCMD – Управление автономными файлами при удаленном подключении;
- CSVDE – Экспорт и импорт данные соглашения о соединении;
D
- DATE – Настройка и отображение даты;
- DEBUG – Отладка и редактирование программ;
- DEFRAG – Дефрагментация жесткого диска;
- DEL – Удаление одного или нескольких файлов;
- DELPROF – Удаление профиля пользователя;
- DELTREE – Удаление папки со всеми подпапками;
- DEVCON – Диспетчер устройств командной строки;
- DIANTZ – Архивация файлов в CAB
- DIR – Отображает список файлов и папок из указанного каталога;
- DIRUSE – Посмотреть дисковое пространство;
- DISKCOMP – Сравнивает содержимое двух гибких дисков;
- DISKCOPY – Копирование содержимого с одного диска на другой;
- DISKPART – Настроит параметры запоминающих устройств;
- DISKPERF – Покажет счетчик производительности дисков;
- DNSSTAT – Посмотреть статистику DNS
- DOSKEY – Редактирование командной строки, создание макросов;
- DSACLS – Запрос и изменение разрешений атрибутов безопасности, а также безопасности Active Directory;
- DSADD – При выполнении задач администрирования, покажет службу каталогов Active Directory;
- DSGET – Покажет свойства объектов каталога;
- DSQUERY – Поиск объектов в Active Directory, по заданным условиям;
- DSMOD – Изменение атрибутов у существующего объекта каталога;
- DSMOVE – Перемещение объекта из Active Directory;
- DSRM – Удаление объекта или всего дерева, расположенного ниже по иерархии;
- DRIVERQUERY – Покажет список и свойства установленных драйверов устройств;
E
- ECHO – Выведет сообщение на экране;
- EDIT — Запуск редактора MS-DOS
- EDLIN – Включение построчного текстового редактора;
- ENDLOCAL – Завершение локальных изменений среды для пакетных файлов;
- ERASE – Удаление одного или нескольких файлов;
- EVENTCREATE – Позволит создать сообщение в журнале событий;
- EVENTTRIGGERS – Отображение и настройка триггеров событий в локальной и удаленной системе;
- EXE2BIN – Преобразование файлов .EXE в двоичный формат;
- EXIT – Завершение, выход из командной строки;
- EXPAND – Распаковка сжатых файлов;
- EXTRACT – Распаковка CAB файлов;
F
- FC – Сравнение двух файлов и отображение различий;
- FIND — Поиск текста, строки в файле;
- FINDSTR – Поиск нескольких строк;
- FINGER – Отображение сведений о пользователях в указанной системе;
- FITMC – Фильтр нагрузки драйверов;
- FONTVIEW – Отображение шрифтов системы;
- FOR/ FLoop command – Запуск команды для каждого отдельного файла из набора;
- FORLoop command – Запуск команды для всех каталогов, списков, файлов;
- FORCEDOS – сопоставление приложений, которые не распознаются системой;
- FORFILES – Одновременная пакетная обработка нескольких файлов;
- FORMAT – Форматирование диска;
- FREEDISK Проверить свободное пространство жесткого диска в байтах;
- FSUTIL – Утилиты для файлов и разделов;
- FTP – Протокол пересылки файлов, FTP клиент
- FTYPE – просмотр и редактирование расширений файлов, и сопоставленных этим файлам приложений;
G
- GETMAC – можно узнать MAC-адрес (уникальный физический адрес сетевой платы/адаптера) одного или нескольких сетевых адаптеров;
- GLOBAL – отобразит всех членов глобальных групп;
- GOTO – передаст управление в пакетном файле к другой команде в отмеченной строке;
- GPUPDATE – выполнит обновление групповых политик;
- GPRESULT – Покажет сведения о групповой политики для пользователя или компьютера;
- GRAFTABL – Показывает расширенный набор символов в графическом режиме;
H
- HELP – Выводит справочную информацию о командах командной строки;
- HOSTNAME – Покажет имя компьютера;
I
- ICACLS – Возможность управлять доступом к файлам и папкам;
- IF – Выполнит команду по заданному условию в пакетном файле;
- IFMEMBER – Проверить, является ли текущий пользователь членом рабочей группы;
- IPCONFIG – Позволяет настроить конфигурацию IP;
K
- KILL – Завершить какой-либо процесс или программу;
L
- LABEL – Настройка меток тома для дисков;
- LOCAL – Отобразит членов локальных групп;
- LODCTR — Обновление имен счётчиков и поясняющего текста для расширенного счётчика
- LOGEVENT – Ввод текста в журнале событий.
- LOGMAN – Управление сбором данных производительности и журнала событий;
- LOGOFF – Выход из сеанса пользователя;
- LOGTIME – Отображение времени выполнения всех операций пользователя;
- LPG – Вывод на экран состояние удаленной очереди печати;
- LPR – Отправляет задание печати на сетевой принтер;
- LSASS – Сервер определения локальной защиты;
M
- MAKECAB – Архивирование файлов в формате CAB
- MAPISEND – При помощи командной строки можно отправить сообщение по электронной почте;
- MEM – Отображает информацию об использованной и свободной памяти;
- MD – Создание новой папки;
- MKDIR — Создание новой папки с расширенными функциями;
- MKLINK – Создает символическую ссылку;
- MMC – Откроет окно консоли MMC;
- MODE – Настройка и отладка конфигурации системных устройств;
- MORE – Постраничный вывод данных размером в один экран;
- MOVE – Перемещает и переименовывает файлы и папки;
- MOUNTVOL – Управление дисками, присоединение диска к папке локального диска;
- MOVEUSER – Перемещение пользователя в другой домен;
- MQBKUP – Архивирование и восстановление очереди сообщений;
- MQSVC – Обеспечивает инфраструктуру для работы распределенных приложений;
- MRINFO – Для работы с рассылками;
- MSG – Возможность отправить сообщение определенному пользователю или всем пользователям;
- MSIEXEC – Запускает установщик операционной системы;
- MSINFO32 – Отображение сведений о системе;
- MSTSC – Откроет окно подключения к удаленному компьютеру;
- MV – Копирование файлов, которые используются в системе;
N
- NET — Управление сетевыми ресурсами;
- NETDOM – Настройка доменов;
- NETSH – Настройка сетевых интерфейсов и удаленного доступа;
- NETSVC – Откроется командная строка контроллера сети;
- NBTSTAT – Покажет статистику сети (NetBios);
- NETSTAT – Покажет статистику сети (TCP/IP);
- NISFUNC – Отображение сведений о национальных стандартах;
- NOW – Просмотр текущей даты и времени;
- NSLOOKUP – Отображение данных DNS;
- NTBACKUP – Резервное копирование папок;
- NTSD – Отладчик командной строки;
- NTRIGHTS – Настройка прав учетных записей;
O
- ODBCCONF – Настройка драйвера ODBC;
- OPENFILES – Отображение открытых файлов на компьютере;
P
- PAGEFILECONFIG – Настройка виртуальной памяти и файла подкачки;
- PATH – Позволяет настроить путь поиска к исполняемым файлам;
- PATHPING – Отображает информацию о потере данных и скрытых сетях;
- PAUSE – Возможность приостановить выполнение сценария командной строки;
- PENTNT — Диагностика ошибок деления с плавающей точкой процессора Pentium;
- PERMS — Отображение разрешения пользователю;
- PERFMON – Откроет окно «Производительность системы»;
- PING – Проверка скорости подключения сети, путем измерения времени отправки пакета на заданную точку и доставки обратно;
- PORTQRY – Отобразит состояние служб и портов;
- POPD – Возврат к предыдущему значению активной папки, сохраненному ранее при помощи команды PUSHD$
- POWERCFG – Настройка параметров питания компьютера;
- PRINT – Печать текстовых файлов;
- PRINTBRM – Резервное копирование очереди печати;
- PRNCNFG – Настройка параметров принтера;
- PRNMNGR – Выбор принтера по умолчанию, возможность добавить, удалить и отобразить список всех принтеров;
- PROMPT – Изменение приглашения в cmd;
- PROXYCFG – Настройка прокси;
- PSEXEC – Позволяет удаленно выполнить процесс;
- PsFile – Удаленный просмотр открытых файлов;
- PSGETSID – Отображает ID компьютера или пользователя;
- PSINFO – Отображение информации о системе;
- PSKILL – Завершение процесса по имени или ID;
- PSLIST – Отображение подробной информации о процессах;
- PSLOGGEDON – Просмотр активных пользователей системы;
- PSLOGLIST – Просмотр записей журнала событий;
- PSPASSWD – Смена пароля учетной записи;
- PSSERVICE – Управление сервисами;
- PSSHUTDOWN – Завершение работы компьютера или перезагрузка;
- PSSUSPEND – Приостановка процесса;
- PUSHD – Сохранение значения текущей активной папки;
Q
- QAPPSRV – Показывает доступные серверы терминалов;
- QGREP – Поиск файлов в строках, по заданному значению;
- QPROCESS – Отображение информации о процессах;
- QWINSTA – Отображение информации о сеансах сервера терминалов;
R
- RASDIAL – Управление подключениями служб удаленного доступа;
- RASPHONE – Управление сеансами удаленного доступа;
- RCP – Возможность обмена файлами с компьютером, на котором выполняется служба RCP;
- RD – Удаление папки;
- RECOVER – Восстановление поврежденных файлов;
- REG – Редактирование системного реестра;
- REGREGISTRY – Расширенное редактирование системного реестра;
- REGEDIT – Импорт и экспорт данных реестра;
- REGSVR32 – Регистрация или отмена регистрации библиотек DLL
- REGINIChange – Настройка допуска к изменению реестра;
- RELOG – Создаст новый журнал производительности из уже имеющегося;
- REM – Создание комментария в пакетном файле;
- REN – Переименование файлов и папок;
- RENAME — Переименование файлов и папок;
- REPLACE – Замена, добавление или обновление файлов в каталогах;
- RESET – Сбросить сеанс удаленного подключения;
- REXEC – Выполнение команд на удаленном компьютере со включенной службой rexec;
- RD – Удаление одной или нескольких папок;
- RMTSHARE – Настройка общего доступа к папкам или принтеру;
- RMDIR – Удаление папки;
- ROBOCOPY – Резервное копирование и синхронизация папок;
- ROUTE – Управление таблицей сетевых маршрутов;
- RSH – Выполнение команд на удаленном компьютере с запущенной службой RSH;
- RSM – Управление ресурсами съемных запоминающихся устройств;
- RUNSTART – Запуск команд управления;
- RUNAS – Запуск программ от имени другой учетной записи;
- RUNDLL32 – Запуск 32-разрядной библиотеки DLL;
- RWINSTA – Сбросит в начальное состояние программы сеанса и подсистемы оборудования;
S
- SET – Отображение и изменение переменных среды окружения операционной системы;
- SETLOCAL – Начало локальных изменений среды в пакетном файле;
- SC – Возможность настройки служб операционной системы;
- SCHTASKS – Управление планировщиком задач в локальной и удаленной системе;
- SCLIST – Отобразит список системных служб;
- SDBINST – Запуск установщика базы данных совместимости;
- SECEDIT – Позволит автоматизировать настройки безопасности;
- SETVER – Задает номер версии, который MS-DOS сообщает программе;
- SETDisplay – Установка или удаление изменения среды;
- SETX – Установить постоянные изменения среды;
- SFC – Проверка файлов операционной системы;
- SHADOW – Наблюдение за другим сеансом удаленного рабочего стола;
- SHARE – Редактирование общего доступа к папкам или принтерам;
- SHORTCUT – Создать ярлык Windows;
- SHIFT – Изменяет содержимое (сдвиг) представляемых параметров для пакетного файла;
- SHOWGRPS – Отобразит список подсоединенных рабочих групп пользователей;
- SHOWMBRS – Отобразит список пользователей, который относятся к рабочим группам;
- SHUTDOWN — Выключение или перезагрузка компьютера;
- SLEEP – Ожидание на протяжение заданного времени;
- SLMGR – Управление лицензированием ПО (Vista/2008);
- SOON – Расписание команд, которые будут выполнятся в ближайшее время;
- SORT – Сортировка файлов;
- START – Запуск команд или программ в отдельном окне;
- SU – Сменить пользователя;
- SUBINACL – Редактирование файлов, папок и данных собственной учетной записи;
- SUBST – Сопоставление пути с буквой диска;
- SYSTEMINFO – Отображение информации о конфигурации системы;
T
- TASKLIST – Отображения списка запущенных служб приложений;
- TASKKILL – Завершение, удаление запущенных процессов;
- TCMSETUP – Установка клиента телефонии;
- TFTP – Обмен файлами с удаленным компьютером, при условии, что на нем запущена служба TFTP;
- TIME – Отображение и настройка текущего времени;
- TIMEOUT – Задержка обработки пакетных файлов;
- TITLE – Изменение заголовка окна командной строки;
- TINTADMN – Удаленное управление компьютером;
- TLIST — Список задач с отображением пути;
- TOUCH – Изменение файла метки;
- TRACERT – Трассировка маршрута к удаленному хосту;
- TSSHUTDN – Выключение или перезагрузка удаленного компьютера;
- TREE – Отображение структуры диска или каталога в виде дерева (в графическом виде);
- TSCON – Присоединяет сеанс пользователя к сеансу терминала;
- TSDISKON – Отключение сеанса терминала;
- TSKILL — Завершение, удаление запущенных процессов;
- TYPE – Выводит на экран содержимое указанного текстового файла;
- TypePerf – Записывает данные о производительности в журнал событий;
U
- UNLODCTR – Удаление имен счетчиков;
- USERINIT – Проводник операционной системы;
- USRSTAT – Отображение списка имен доменов;
V
- VER – Информация о версии;
- VERIFY – Режим проверки правильности записи на диск;
- VOL – Вывод метки и тома диска;
- VSSADMIN – Инструмент теневого копирования тома;
X
- XCOPY – Копирование папок и файлов;
- XCACLS – Настройка разрешения для файлов и папок;
W
- W32TM – Диагностика службы времени;
- WAITFOR – Ожидание или послание сигнала;
- WBEMTEST – Тестер инструментов управления операционной системы;
- WHERE – Найти и отобразить файлы в дереве каталогов;
- WHOAMI – Отображение текущего имени пользователя и домена;
- WINDIFF – Сравнивает содержимое двух или нескольких наборов файлов;
- WINMSDP – Системный отчет операционной системы;
- WINRM – Удаленное управление операционной системы;
- WINRS – Оболочка удаленного управления операционной системы;
- WINVER – Отображение информации о версии операционной системы;
- WMIC — Инструмент для написания сценариев;
- WUAUCLT – Обновление операционной системы;
Рано или поздно практически каждый пользователь компьютера в независимости от его опытности сталкивается с командной строкой. Обычно начинающим пользователям советуют выполнить какую-то команду в командной строке, но что это такое и где находится, они не понимают. Приводить скучные и малопонятные технические определения мы не будем, поскольку проку от этого мало особенно для новичков в компьютере, а постараемся в общих чертах передать суть.
Командная строка является программной оболочкой позволяющей в текстовом виде вводить компьютеру различные команды, в том числе MS-DOS. Ведь когда то давно привычного всем графического интерфейса в операционных системах не было. Все делалось в командной строке и именно благодаря появлению графического интерфейса в виде окон, Windows завоевала огромную популярность во всем мире.
Однако командная строка никуда не исчезла, хотя огромное количество пользователей даже не подозревает о ее существовании. Возникает вопрос, а зачем она вообще сейчас нужна. Дело в том, что некоторые вещи можно быстрее выполнить в командной строке, а некоторые настройки в принципе отсутствуют в графическом интерфейсе пользователя. Так же следует иметь в виду, что до сих пор существуют утилиты, не имеющие графического интерфейса, а иногда он оказывается недоступен, например из-за сбоя.
Как запустить командную строку
Впрочем, довольно лирики давайте займемся уже практикой. Способов запустить командную строку как обычно несколько, причем они могут несколько различаться в разных версиях Windows. Перечислим несколько способов:
- нажмите сочетание клавиш WIN+R, введите cmd и нажмите кнопку Ok;
- нажмите кнопку «Пуск» введите в поле поиска «командная строка» и щелкните в результатах поиска «Командная строка» (можно ввести «cmd» и выбрать в результатах «cmd»);
- нажмите «Пуск» ⇒ «Все программы» ⇒ «Стандартные» ⇒ «Командная строка»;
- открыть в Проводнике папку C:WindowsSystem32 и запустить файл cmd.exe.
В независимости от использованного способа у вас откроется окно командной строки, которое выглядит довольно непривычно.
Текст в окне может несколько различаться в зависимости от настроек, расположения системы на жестком диске, версии Windows и способа запуска командной строки. Понять его очень просто, это тот же адрес, что вы видите в Проводнике, он показывает, где вы сейчас находитесь, поскольку это важно для некоторых команд. В конце адреса стоит знак > и мигает курсор, что значит, что компьютер готов принять команду.
Теперь можно управлять системой, набирая в ней нужные команды и смотреть на результат. Итог выполнения команды будет зависеть от самой команды. Проще понять это на примерах. Если ввести в командную строку
notepad
и нажать Enter на клавиатуре, то запустится блокнот, а в командной строке появится новая строчка показывающая готовность принять новую команду. В данном примере мы запустили программу «Блокнот» без всяких ярлыков и использования Проводника.
Таким образом, можно запустить любую программу или исполняемый файл, но в большинстве случаев потребуется ввести полный путь.
Если в пути есть пробелы, весь путь необходимо заключить в кавычки.
"C:Program Files (x86)Mozilla Firefoxfirefox.exe"
Так же можно выполнять различные операции с папками и файлами, которые вы обычно делаете в оконном интерфейсе, такие как создание, удаление, копирование, переименование и так далее.
Если введенная команда неправильная или Windows не может ее почему-то выполнить, то в командной строке появится сообщение об ошибке.
Однако далеко не все команды приводят к каким-то видимым в графической среде изменениям, довольно много команд результат своей работы отображают в самой командной строке. Например, попробуйте ввести в командную строку
help
Так же некоторые команды могут выполняться совсем без внешних видимых изменений в системе или самой командной строке. Другие наоборот, требуют реакции пользователя в процессе выполнения, выводя соответствующие запросы.
Описывать команды мы не будем, их огромное количество расскажем только о парочке, которые наверняка могут пригодиться. Мы уже отмечали, что приглашающая строка указывает текущее местоположение, а для корректного выполнения некоторых команд нужно находиться в конкретном местоположении. Для смены текущей папки используется команда «cd». Кстати, в командной строке обычно можно увидеть краткую справку по команде, если дописать к ней слеш со знаком вопроса.
cd /?
Обратите внимание, что для смены текущего диска необходимой использовать команду chdir или команду cd с ключом d.
cd /d i:Games
Альтернативный способ заключается в том, чтобы сразу открыть командную строку Windows в нужном месте. Для этого открываете нужную папку в Проводнике и щелкаете на свободном месте правой кнопкой мыши с нажатой клавишей Shift и выбираете в контекстном меню «Открыть окно команд».
Вторая команда служит для отображения содержимого текущей папки. Просто наберите «dir» и нажмите Enter или воспользуйтесь встроенной справкой, чтобы узнать остальные возможности.
dir /?
Стоит отметить, что команды не обязательно вводить непосредственно в командной строке Windows, вместо этого их можно записать в так называемый командный файл с расширением .bat или .cmd и запускать его, когда потребуется.
Кажется, что настраивать здесь нечего, но это далеко не так. Щелкните по значку командной строки в левом верхнем углу окна и выберите пункт «Свойства».
В открывшемся окне можно настроить довольно много различных параметров. Подберите наиболее подходящие вам параметры для комфортной работы. Например, увеличьте размеры окна, а то стандартное довольно небольшого размера или подберите цвета и шрифты.
Если в режиме ожидания ввода команды нажимать клавишу вверх ↑ на клавиатуре, то будут подставляться введенные вами ранее команды, что бывает очень удобно. Настроить данный параметр можно на вкладке «Общие» в блоке «Запоминание команд».
В соседнем блоке «Правка» можно отметить чекбоксы «Выделение мышью» и «Быстрая вставка», которые сильно ускоряют работу. Теперь вы сможете копировать и вставлять с помощью мыши. Выделите нужный вам текст в командной строке, удерживая левую клавишу мыши, он подсветится белым. Теперь просто щелкните правой клавишей мыши, выделение белым исчезнет, а выделенный текст окажется в буфере обмена Windows. Теперь если щелкнуть снова правой кнопкой мыши, то содержимое буфера обмена вставится там, где находится курсор. Горячие клавиши вставки и копирования при этом не работают, поэтому выбирайте как вам удобнее пользоваться.
Запуск командной строки с правами администратора
Для выполнения некоторых команд требуются права администратора компьютера. Причем просто запустить командную строку Windows находясь в учетной записи пользователя с административными правами недостаточно. Ее необходимо запустить от имени администратора. Сделать это можно как всегда несколькими способами.
- нажмите кнопку «Пуск» введите в поле поиска «командная строка» и щелкните правой кнопкой мыши по строчке «Командная строка» в результатах поиска и выберите в контекстном меню «Запуск от имени администратора» (все то же самое можно сделать с «cmd»);
- нажмите «Пуск» ⇒ «Все программы» ⇒ «Стандартные» ⇒ щелкнуть правой кнопкой мыши по «Командная строка» и выбрать «Запуск от имени администратора»;
- открыть в Проводнике папку C:WindowsSystem32, щелкнуть по файлу cmd.exe правой кнопкой мыши и выбрать пункт «Запуск от имени администратора»;
- сделать ярлык для запуска командной строки, щелкнуть по нему правой клавишей мыши и выбрать «Запуск от имени администратора»;
- создать ярлык для командной строки и в его свойствах указать «Запускать от имени администратора», теперь командная строка будет сразу запускаться с нужными правами;
- нажать комбинацию клавиш WIN+X (в Windows 8).
Каким способом пользоваться решать естественно вам, но в любом случае в названии открывшегося окна появится «Администратор».
Вот и все базовые знания, которые необходимо знать, чтобы пользоваться командной строкой Windows. Теперь вы не впадете в ступор от предложения воспользоваться командной строкой, даже если вы начинающий пользователь компьютера. Остальные возможности можете изучить самостоятельно, если вам это нужно. Вдруг вам так понравится, что вы будете предпочитать работать в командной строке, а не в графическом интерфейсе. Такие люди тоже есть.
Ещё совсем недавно, в эпоху первых персональных компьютеров на базе архитектуры 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.