Windows 10: основные команды командной строки
Windows 10 предусматривает гибкую настройку и управление системой с помощью командной строки. Она позволяет пользователю посредством команд воспользоваться той или иной функцией. Например, существует команда SFC /scannow, позволяющая производить сканирование и мгновенное исправление системных файлов. Подобных функций десятки, но не все о них знают. Однако некоторые из них бывают очень даже полезными при постоянном использовании ПК.
Сегодня мы поговорим подробнее об основных командах для командной строки в Windows 10.
Открываем командную строку
Для пользователей Windows 10 в командной строке предоставлено огромное количество команд, однако не все из них используются даже опытными юзерами. Поэтому мы рассмотрим с вами только основные команды, которые могут пригодиться в разных случаях. Но для начала я покажу вам, каким способом можно запустить командную строку и как ею пользоваться.
Самый простой способ запуска командной строки – это ввод специальной команды в окне Выполнить. Для этого воспользуемся следующей инструкцией:
- Используем комбинацию клавиш Win+R, где Win – это клавиша, расположенная в нижней левой части клавиатуры с логотипом Windows. Далее вводим команду cmd и нажимаем на клавишу Enter.
Запускаем командную строку
- В отобразившемся окне перед нами открывается командная строка, которая уже готова к получению команд от пользователя.
Командная строка включает в себя простой интерфейс и мощный функционал
Также вы можете запустить командную строку и через меню Пуск. Для этого достаточно кликнуть правой кнопкой мыши по пуску и выбрать Командная строка либо Windows PowerShell. Тут же можно открыть программу от имени администратора.
Давайте теперь попробуем воспользоваться командной строкой на примере очень простой команды: control. Она позволяет запускать панель управления на компьютере.
Чтобы использовать команду, необходимо ввести нужное слово или набор слов и символов, а затем нажать на кнопку Enter
С вводом команд разобрались, теперь можно приступить к просмотру основных команд. Начнем мы с тех, которые предназначены для быстрого запуска стандартных программ.
Запуск основных программ и утилит системы
Нижеуказанный список не всем будет полезен, но там есть команды, без которых пользователю не обойтись. Например, обратите внимание на такие команды как dxdiag и regedit. С помощью них запускаются важные утилиты, которые просто так вы не сможете найти в операционной системе.
Управление и настройка операционной системы
В данном разделе будет рассказано о командах, с помощью которых можно выполнять различные действия в операционной системе.
Настройки периферийных устройств



Команды для работы с Windows
Есть также и немного команд, предназначенных для вызова стандартных программ и элементов управления оборудования, подключенного к компьютеру или ноутбуку.
Стандартные программы и элементы управления
| Команда | Описание |
|---|---|
| main.cpl | Настройка мыши |
| mmsys.cpl | Панель настройки звука |
| printui | Пользовательский интерфейс принтера |
| printbrmui | Средство переноса принтера |
| printmanagement.msc | Управление печатью |
| sysedit | Редактирование системных файлов |
| tabcal | Средство калибровки дигитайзера |
| tabletpc.cpl | Просмотр и настройка свойств планшета и пера |
| verifier | Диспетчер проверки драйверов |
| wfs | Факсы и сканирование |
| wmimgmt.msc | Вызов Элемента управления WMI стандартной консоли |
Работа с файлами и подключенными накопителями
Нижеуказанные команды предназначены для работы с файлами, папками, дисковыми устройствами и накопителями. Некоторые из них работают только внутри предварительно вызванных консольных утилит.

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

Например, если вписать команду color и выбрать специальное кодовое слово, то изменится весь фон и цвет текста командной строки.
| Команда | Описание |
|---|---|
| cls | Очистка содержимого экрана командной строки |
| color | Изменение фона и цвета |
| exit | Выход из командной строки |
| help | Отображение полного списка команд командной строки |
| prompt | Изменяет слева от вводимого текста название на любое другое |

Сеть и интернет
Немного команд для настройки сети и интернета:
| Команда | Описание |
|---|---|
| control netconnections | Просмотр и настройка доступных Сетевых подключений |
| inetcpl.cpl | Переход к свойствам интернета |
| NAPncpa.cpl | Предоставляет возможность настройки сетевых подключений |
| telephon.cpl | Настройка модемного подключения к интернету |
Заключение
Подытожив, хочется сказать, что не нужно запоминать какую-либо команду дословно. Ознакомления с ними более чем достаточно. Ну а если вам понадобится воспользоваться какой-либо функцией на компьютере с Windows 10, то вспомните про командную строку и посмотрите вышеперечисленные команды – уверен, вы найдете то, что нужно. Если же вы хотите более обширно изучить командную строку, то рекомендую почитать профессиональную литературу, которую легко найти в Интернете.
## Зарегистрируйтесь для доступа к 15+ бесплатным курсам по программированию с тренажером
## НавигацияОсновы командной строки
После запуска операционной системы с графической оболочкой мы попадаем в специальную рабочую область, которую часто называют **рабочий стол**. Это центральная точка входа, откуда через разные пункты меню начинается работа, запускаются разные задачи. Например, для навигации по файловой системе понадобится проводник.
В командной строке все устроено иначе: после загрузки системы мы попадаем в режим ожидания ввода команды. Этот режим привязан к файловой системе. Можно сказать, что мы всегда находимся внутри какой-то директории, которую называют **рабочей директорией** (_working directory_).
В этом уроке мы поговорим о навигации по директориям через командную оболочку.
## Как проверить, в какой директории мы находимся
Начнем с самого основного. Проверить, в какой директории мы сейчас находимся, можно командой `pwd`:/Users/guest
Кстати, название команды `pwd` — это сокращение, которое расшифровывается как _print working directory_. Похожим образом устроены имена многих команд, что позволяет легче и быстрее их запомнить.
Подробнее о различиях и файловой структуре мы поговорим в одном из следующих уроков, а сейчас сосредоточимся на навигации.
## Как посмотреть список файлов
Изучим команду `ls` (сокращение от _list_). Она выводит список файлов и директорий в текущей рабочей директории:Desktop Documents Downloads Library Movies Music Pictures Public
## Как переместиться в другую директорию
Еще одна полезная команда — `cd` (сокращение от _change directory_). С помощью нее мы перемещаемся по файловой структуре. Для этого ей нужно передать **аргумент** — директорию, в которую необходимо переместиться:Входим в директорию
Music
Смотрим ее содержимое
iTunes
Смотрим текущую рабочую директорию
/Users/guest/Music
Если имя директории содержит пробел, то его нужно экранировать с помощью \
Bestmusic
Остановимся на этом моменте подробнее. Возможно, вы знаете, что есть два способа обозначить путь до файла:
- **Абсолютный путь** начинается от корня
- **Относительный путь** начинающийся от текущей рабочей директории
Выше мы указали относительный путь. Отличить их друг от друга очень легко:
- Абсолютный — первым символом в пути идет `/`
- Относительный — во всех остальных случаях
Команда `cd` понимает и абсолютные, и относительные пути. Поэтому передавать ей можно что угодно:Неважно, в каком месте
/Users/guest/Music # Абсолютный путь
Относительные и абсолютные пути в файловой системе
Еще раз проговорим, что абсолютный путь однозначно определяет адрес файла или директории в файловой системе, а относительный — нет. Поэтому относительный путь стоит использовать только вместе с текущей рабочей директорией, относительно которой он считается. При передаче абсолютного пути не имеет никакого значения, какая сейчас рабочая директория. Если путь существует, то переход произойдет.
Выход на уровень выше с использованием ..
Вместо указания полного пути можно указать специальное значение .. и перейти на директорию уровнем выше. Этот заполнитель позволяет выходить на любое количество уровней, указывая .. через разделитель. Например, чтобы выйти на два уровня вверх, можно использовать ../../.
Использование ./ для текущей директории
Иногда в пути используется одинарная точка, которая означает текущую директорию. Например, вместо cd Music можно писать cd ./Music. Разницы между этими выражениями нет.
Обозначение домашней директории с помощью ~
Домашняя директория пользователя имеет специальное обозначение — ~. В момент выполнения команды тильда заменяется на абсолютный путь. Поэтому из любого места можно напрямую перейти в любую поддиректорию домашней директории. Например, ~/Music указывает на поддиректорию Music в домашней директории.
Навигация по файловой структуре
Для просмотра файлов и директорий в разных директориях есть команда ls, которая принимает на вход аргумент — директорию для анализа. При передаче пути к аргументу ls, применяются понятия абсолютных и относительных путей. Также существует команда cd -, которая возвращает в предыдущую директорию, упрощая навигацию между уже посещенными директориями.
Команды cd, ls и pwd составляют основу навигации по файловой структуре. Зная их, вы сможете легко перемещаться по файловой системе без запутывания.
Использование автокомплита
Со временем набирать пути становится все более лениво. Можно использовать функцию автокомплита, нажимая Tab дважды, чтобы автоматически завершать имена директорий и файлов.
Самостоятельная работа
Изучите содержимое директорий вашей файловой системы. При перемещении между разделами с помощью команды cd, используйте клавишу Tab для автозаполнения.

Остались вопросы? Задайте их в разделе Обсуждение
Вам ответят команда поддержки Хекслета или другие студенты
Открыть доступ
Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно
- 130 курсов, 2000+ часов теории
- 1000 практических заданий в браузере
- 360 000 студентов
Наши выпускники работают в компаниях:
Команда “Win+R” – это сочетание клавиш, которое открывает диалоговое окно “Выполнить” в операционных системах Windows. Это диалоговое окно позволяет быстро открывать программы, папки, документы или интернет-ресурсы, если вы знаете соответствующую команду или путь.
| № | Что запустим | Команда |
| ———————————————————————— | —————————————————————————————————– | ——- |
| Internet Explorer | iexplore | |
| Paint | mspaint | |
| Wordpad | write | |
| Администратор источников данных ODBC | odbcad32 | |
| Администрирование | control admintools | |
| Архивация и восстановление | sdclt | |
| Блокнот | notepad | |
| Брандмауэр Windows | firewall.cpl | |
| Восстановление системы | rstrui | |
| Выйти из системы | logoff | |
| Дата и Время | timedate.cpl | |
| Дефрагментация диска | dfrgui | |
| Диспетчер авторизации | azman.msc | |
| Диспетчер задач Windows | taskmgr | |
| Диспетчер проверки драйверов | verifier | |
| Диспетчер устройств | devmgmt.msc | |
| Завершение работы | shutdown /s | |
| Загрузки | Downloads | |
| Записки | StikyNot | |
| Защита БД учетных записей Windows | syskey | |
| Звук | mmsys.cpl | |
| Звукозапись | soundrecorder | |
| Игровые устройства | joy.cpl | |
| Инициализация оборудования безопасности для TPM | TpmInit | |
| Калибровка цветов экрана | dccw | |
| Калькулятор | calc | |
| Командная строка | cmd | |
| Компоненты Windows | OptionalFeatures | |
| Консоль управления (MMC) | mmc | |
| Конфигурация системы | msconfig | |
| Локальная политика безопасности | secpol.msc | |
| Локальные пользователи и группы | lusrmgr.msc | |
| Мастер загрузки изображений Windows | wiaacmgr | |
| Мастер создания общих ресурсов | shrpubw | |
| Мастер установки драйверов устройств | hdwwiz | |
| Микшер громкости | sndvol | |
| Монитор ресурсов | resmon | |
| Настройка Контроля Учетных Записей | UserAccountControlSettings | |
| Ножницы | snippingtool | |
| Общие папки | fsmgmt.msc | |
| Очистка диска | cleanmgr | |
| Панель управления | control | |
| Папка пользователя | . | |
| Папка "Шрифты" | fonts | |
| Параметры проводника | control folders | |
| Перезагрузка | shutdown /r | |
| Перенос принтеров | PrintBrmUi | |
| Перо и сенсорные устройства | TabletPC.cpl | |
| Персонализация | control desktop | |
| Планировщик заданий | control schedtasks | |
| Подключение к удаленному рабочему столу | mstsc | |
| Пользователи (открыть папку) | .. | |
| Проверка диска | chkdsk | |
| Проверка и восстановление системных файлов | sfc /scannow | |
| Проверка подписи файла | sigverif | |
| Проводник | explorer | |
| Программы и компоненты | appwiz.cpl | |
| Просмотр событий | eventvwr.msc | |
| Разрешение экрана | desk.cpl | |
| Редактор личных знаков | eudcedit | |
| Редактор локальной групповой политики | gpedit.msc | |
| Редактор реестра | regedit | |
| Редактор титульных страниц факсов | fxscover | |
| Результирующая политика | rsop.msc | |
| Сведения о системе | msinfo32 | |
| Свойства системы | sysdm.cpl | |
| Свойства системы: Дополнительно | SystemPropertiesAdvanced | |
| Свойства системы: Защита системы | SystemPropertiesProtection | |
| Свойства системы: Оборудование | SystemPropertiesHardware | |
| Свойства системы: Удаленный доступ | SystemPropertiesRemote | |
| Свойства: Инициатор iSCSI | iscsicpl | |
| Свойства: Интернет | inetcpl.cpl | |
| Свойства: Клавиатура | control keyboard | |
| Свойства: Мышь | control mouse | |
| Сертификаты | certmgr.msc | |
| Сетевые подключения | ncpa.cpl | |
| Системный диск (корень) | \ | |
| Системный монитор | perfmon | |
| Служба индексирования | ciadv.msc | |
| Службы | services.msc | |
| Службы компонентов | dcomcnfg | |
| Совместимость программы | msdt.exe -id PCWDiagnostic | |
| Создать диск восстановления системы | recdisc | |
| Сохранение имен пользователей и паролей | credwiz | |
| Средство диагностики DirectX | dxdiag | |
| Средство диагностики службы технической поддержки | msdt | |
| Средство настройки текста ClearType | cttune | |
| Средство просмотра XPS | xpsrchvw | |
| Средство записи действий по восп-ю неполадок | psr | |
| Таблица символов | charmap | |
| Телефон и модем | telephon.cpl | |
| Удаленный помощник Windows | msra | |
| Управление дисками | diskmgmt.msc | |
| Управление компьютером | compmgmt.msc | |
| Управление печатью | printmanagement.msc | |
| Управление цветом | colorcpl | |
| Установка или удаление языков интерфейса | lpksetup | |
| Устройства и принтеры | control printers | |
| Учетные записи пользователей | Netplwiz | |
| Цвет и внешний вид окна | control color | |
| Центр мобильности Windows | mblctr | |
| Центр поддержки (Безопасность и обслуживание) | wscui.cpl | |
| Центр синхронизации | mobsync | |
| Центр специальных возможностей | utilman | |
| Шифрующая файловая система (EFS) | rekeywiz | |
| Экран (размер элементов) | dpiscaling | |
| Экранная клавиатура | osk | |
| Экранная лупа | magnify | |
| Экранный диктор | narrator | |
| Электропитание | powercfg.cpl | |
| Элемент управления WMI | wmimgmt.msc | |
| Язык и региональные стандарты | intl.cpl | |
| Этот компьютер, Мой компьютер и т.д. | file:\\\ | |
| Поменять кнопки мыши | rundll32 user,swapmousebutton | |
| Открыть диалог “Открыть Как …” | rundll32 shell32,OpenAs_RunDLL | |
| Запуск центра обновления Windows | wuapp | |
| Показать диалог копирования диска | rundll32 diskcopy,DiskCopyRunDll | |
| подключения к сетевому проектору | netproj | |
| Передать на экран | displayswitch | |
| диспетчера устройств | devmgmt.msc hdwwiz.cpl | |
| средства калибровки дигитайзера | tabcal | |
| Перемещение защищенного содержимого | dpapimig | |
| окна «Приступая к работе» | gettingstarted | |
| запуск мастера создания самораспаковывающихся архивов | iexpress | |
| средства удаления вредоносных программ | mrt | |
| панели математического ввода | mip | |
| Конфигурация клиента NAP | napclcfg.msc | |
| Запуск системного монитора | perfmon.msc | |
| Запуск программы «Телефон» | dialer | |
| Открытие параметров режима презентации | presentationsettings | |
| Открытие программы сетевого клиента SQL Server | cliconfg | |
| Запуск редактора конфигурации системы | sysedit | |
| Запуск программы «Управление TPM» | tpm.msc | |
| Запуск клиента активации Windows | slui | |
| Запуск программы «DVD-студия Windows» | dvdmaker | |
| Запуск средства переноса данных Windows | migwiz | |
| Запуск программы «Факсы и сканирование» | wfs | |
| Запуск инструмента «Брандмауэр Windows в режиме повышенной безопасности» | wf.msc | |
| Запуск программы «Журнал Windows» | journal | |
| Запуск Windows Media Player | wmplayer | |
| Запуск интегрированной среды сценариев Windows PowerShell | powershell_ise | |
| Открытие параметров сервера сценариев Windows | wscript | |
| Запуск средства просмотра XPS | xpsrchvwы | |
| Ftp-протокол (командная строка) | ftp | |
| Дополнительные часы | control timedate.cpl,,1 | |
| Звуки (звуковая схема) | control mmsys.cpl,,2 | |
| Настройка доступа программ и умолчаний | control appwiz.cpl,,3 | |
| Получение программ из сети | control appwiz.cpl,,1 | |
| Быстрый перезапуск Windows | rundll32 shell32,SHExitWindowsEx 2 | |
| Выход из Windows без подтверждения | rundll32 krnl386.exe,exitkernel | |
| Запустить диалог ‘Net Connection’ | rundll rnaui.dll,RnaDial “MyConnect" | |
| Установить скорость мигания курсора | rundll32 user,setcaretblinktime | |
| Установить скорость двойного нажатия | rundll32 user, setdoubleclicktime | |
| Мастер добавления устройства | %windir%\System32\DevicePairingWizard.exe | |
| Мастер добавления оборудования | %windir%\System32\hdwwiz.exe | |
| Мастер добавления принтера | rundll32.exe shell32.dll,SHHelpShortcuts_RunDLL AddPrinter | |
| Административные инструменты | control /name Microsoft.AdministrativeTools | |
| Автовоспроизведение | control /name Microsoft.AutoPlay | |
| Резервное копирование и восстановление (Windows 7) | control /name Microsoft.BackupAndRestoreCenter | |
| Шифрование диска BitLocker | control /name Microsoft.BitLockerDriveEncryption | |
| Цвет и внешний вид | explorer shell:::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft.Personalization\pageColorization | |
| Диспетчер учетных данных | control /name Microsoft.CredentialManager | |
| Дата и время (Дата и время) | control timedate.cpl | |
| Дата и время (Дополнительные часы) | rundll32.exe shell32.dll,Control_RunDLL timedate.cpl,,1 | |
| Программы по умолчанию | control /name Microsoft.DefaultPrograms | |
| Фон рабочего стола | explorer shell:::{ED834ED6-4B5A-4bfe-8F11-A626DCB6A921} -Microsoft.Personalization\pageWallpaper | |
| Настройки значков рабочего стола | rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,0 | |
| Центр облегчения доступа | control access.cpl | |
| Параметры проводника (вкладка “Вид”) | rundll32.exe shell32.dll,Options_RunDLL 7 | |
| Параметры проводника (вкладка “Поиск”) | rundll32.exe shell32.dll,Options_RunDLL 2 | |
| История файлов | control /name Microsoft.FileHistory | |
| Шрифты | control fonts | |
| Управление играми | control joy.cpl | |
| Получить программы | control /name Microsoft.GetPrograms | |
| Домашняя группа | control /name Microsoft.HomeGroup | |
| Параметры индексации | rundll32.exe shell32.dll,Control_RunDLL srchadmin.dll | |
| Инфракрасный | control /name Microsoft.Infrared | |
| Свойства Интернета (вкладка “Общие”) | control /name Microsoft.InternetOptions | |
| Свойства Интернета (вкладка “Безопасность”) | rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,1 | |
| Свойства Интернета (вкладка “Конфиденциальность”) | rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,2 | |
| Свойства Интернета (вкладка “Содержимое”) | rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,3 | |
| Свойства Интернета (вкладка “Соединения”) | rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,4 | |
| Свойства Интернета (вкладка “Программы”) | rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,5 | |
| Свойства Интернета (вкладка “Дополнительно”) | rundll32.exe shell32.dll,Control_RunDLL inetcpl.cpl,,6 | |
| Инициатор iSCSI | control /name Microsoft.iSCSIInitiator | |
| Клавиатура | control /name Microsoft.Keyboard | |
| Язык | control /name Microsoft.Language | |
| Свойства мыши (вкладка “Кнопки”) | control /name Microsoft.Mouse | |
| Свойства мыши (вкладка “Указатели”) | control main.cpl,,1 | |
| Свойства мыши (вкладка “Параметры указателя”) | control main.cpl,,2 | |
| Свойства мыши (вкладка “Колесо”) | control main.cpl,,3 | |
| Свойства мыши (вкладка “Оборудование”) | control main.cpl,,4 | |
| Центр сети и общего доступа | control /name Microsoft.NetworkAndSharingCenter | |
| Мастер настройки сети | control netsetup.cpl | |
| Значки области уведомлений | explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9} | |
| Файлы в автономном режиме | control /name Microsoft.OfflineFiles | |
| Параметры производительности (Визуальные эффекты) | %windir%\system32\SystemPropertiesPerformance.exe | |
| Параметры производительности (Предотвращение выполнения данных) | %windir%\system32\SystemPropertiesDataExecutionPrevention.exe | |
| Параметры питания | control powercfg.cpl | |
| Параметры питания – Дополнительные настройки | control powercfg.cpl,,1 | |
| Параметры питания – Создать план питания | control /name Microsoft.PowerOptions /page pageCreateNewPlan | |
| Параметры питания – Изменить настройки плана | control /name Microsoft.PowerOptions /page pagePlanSettings | |
| Параметры питания – Системные настройки | control /name Microsoft.PowerOptions /page pageGlobalSettings | |
| Настройки презентации | %windir%\system32\PresentationSettings.exe | |
| Восстановление | control /name Microsoft.Recovery | |
| Регион (вкладка “Форматы”) | control /name Microsoft.RegionAndLanguage | |
| Регион (вкладка “Местоположение”) | control /name Microsoft.RegionalAndLanguageOptions /page /p:"Location" | |
| Регион (вкладка “Административные”) | control /name Microsoft.RegionalAndLanguageOptions /page /p:"Administrative" | |
| Подключения к RemoteApp и рабочим столам | control /name Microsoft.RemoteAppAndDesktopConnections | |
| Сканеры и камеры | control sticpl.cpl | |
| Настройки заставки | rundll32.exe shell32.dll,Control_RunDLL desk.cpl,,1 | |
| Безопасность и обслуживание | control wscui.cpl | |
| Установить ассоциации | control /name Microsoft.DefaultPrograms /page pageFileAssoc | |
| Установить программы по умолчанию | control /name Microsoft.DefaultPrograms /page pageDefaultProgram | |
| Установить доступ к программам и параметры компьютера по умолчанию | rundll32.exe shell32.dll,Control_RunDLL appwiz.cpl,,3 | |
| Звук (вкладка “Воспроизведение”) | control /name Microsoft.Sound | |
| Звук (вкладка “Запись”) | %windir%\System32\rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,1 | |
| Звук (вкладка “Звуки”) | %windir%\System32\rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,2 | |
| Звук (вкладка “Связь”) | %windir%\System32\rundll32.exe shell32.dll,Control_RunDLL mmsys.cpl,,3 | |
| Распознавание речи | control /name Microsoft.SpeechRecognition | |
| Пространства хранения | control /name Microsoft.StorageSpaces | |
| Система | control /name Microsoft.System | |
| Системные значки | explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9} \SystemIcons,,0 | |
| Свойства системы (Имя компьютера) | %windir%\System32\SystemPropertiesComputerName.exe | |
| Свойства системы (Оборудование) | %windir%\System32\SystemPropertiesHardware.exe | |
| Свойства системы (Дополнительно) | %windir%\System32\SystemPropertiesAdvanced.exe | |
| Свойства системы (Защита системы) | %windir%\System32\SystemPropertiesProtection.exe | |
| Свойства системы (Удаленный доступ) | %windir%\System32\SystemPropertiesRemote.exe | |
| Настройки Tablet PC | control /name Microsoft.TabletPCSettings | |
| Текстовые службы и языки ввода | rundll32.exe Shell32.dll,Control_RunDLL input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2} | |
| Текст в речь | control /name Microsoft.TextToSpeech | |
| Устранение неполадок | explorer shell:::{26EE0668-A00A-44D7-9371-BEB064C98683}\0\::{C58C4893-3BE0-4B45-ABB5-A63E4B8C8651} | |
| Учетные записи пользователей (netplwiz) | control userpasswords2 | |
| Брандмауэр Windows Defender | control firewall.cpl | |
| Разрешенные приложения брандмауэра Windows Defender | explorer shell:::{4026492F-2F69-46B8-B9BF-5654FC07E423} -Microsoft.WindowsFirewall\pageConfigureApps | |
| Брандмауэр Windows Defender с расширенной безопасностью | %WinDir%\System32\WF.msc | |
| Рабочие папки | %windir%\System32\WorkFolders.exe | |

В ОС Windows есть некоторые функции, которые вы можете запустить только из командной строки (Command Prompt). Несколько из них не имеют графического интерфейса, в то же время, другие, запущенные таким образом, просто работают быстрее.
Неважно, используете ли вы PowerShell как надстройку для командной строки, или нет, все команды, о которых мы расскажем в этой статье, работают везде одинаково. Очевидно, мы не сможем охватить все команды и рассказать о каждой. Вместо этого мы сфокусируемся на тех, которые, как нам кажется, будут наиболее полезны. Даже если вы не любите работать с командной строкой.
Как запустить командную строку в Windows от имени администратора
ipconfig: Быстрая работа с сетевыми соединениями
ipconfig /flushdns: Очистить-сбросить кэш DNS
ping и tracert: Устранение проблем с сетевым подключением
shutdown: создание ярлыков завершения работы Windows
sfc /scannow: Проверка целостности системных файлов Windows
telnet: Подключение к серверам Telnet
cipher: постоянное удаление и перезапись каталога
netstat -an: Список сетевых подключений и портов
nslookup: Найдите IP-адрес по доменному имени
Вопросы и ответы
Комментарии

Как запустить, открыть командную строку от имени администратора в Windows 10, 8 или 7 💻⌨️👨💻
Как запустить командную строку в Windows от имени администратора
В Windows 10:
Нажмите кнопку «Пуск» или выберите «Поиск» – начинайте вводить слово «cmd» на английском языке или «Командная строка» на русском.
Сверху появится результат поиска, кликните по «Командная строка» правой кнопкой мыши и нажмите на пункт «Запуск от имени администратора».

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

В Windows 7:
Нажмите на кнопку «Пуск», пройдите во вкладку «Мои программы» – далее перейдите в «Стандартные».
Найдите ярлык «Командная строка» и кликните на ней правой кнопкой мыши, выбираем пункт «Запуск от имени Администратора».

Теперь приступим непосредственно к командам.

Команды CD, DIR, START, COPY, XCOPY, MD, REN, DEL, EXIT, LogOff, ShutDown командной строки 💻 📝 🥇
ipconfig: Быстрая работа с сетевыми соединениями

Чтобы использовать эту утилиту, просто введите «ipconfig» в командной строке и нажмите «Enter». В результате вы увидите список всех сетевых подключений, которые использует ваш компьютер. Посмотрите ниже надписи «адаптер беспроводной локальной сети», если вы подключены к Wi-Fi, или «Адаптер Ethernet», если вы подключены к проводной сети. Для получения более подробной информации об «ipconfig» наберите команду «ipconfig /all», в результате будет выведен список всех ключей, и, соответственно, возможностей утилиты.
ipconfig /flushdns: Очистить-сбросить кэш DNS

Если вы изменили DNS-сервер в настройках сети, то данное действие не сразу вступит в силу. Windows использует кеш, в котором хранятся полученные ответы DNS, это экономит время при повторном доступе к тем же сетевым ресурсам в будущем. Чтобы Windows получала адреса от новых DNS-серверов введите команду «ipconfig /flushdns» после изменения вашего DNS-сервера.
ping и tracert: Устранение проблем с сетевым подключением

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

«tracert» — это служебная утилита, предназначенная для отслеживания маршрутов следования данных в сетях TCP/IP. При вводе команды «tracert», отображается полный маршрут доставки пакета, с информацией о каждом сервере, через которые он проложен. Например, если вы введёте «tracert hetmanrecovery.com», то получите информацию о каждом узле по пути к нашему серверу, с которыми пакет взаимодействует. Если у вас возникли проблемы с подключением к веб-сайту, утилита «tracert» определит на каком этапе произошла ошибка.
shutdown: создание ярлыков завершения работы Windows

Команда «shutdown» позволяет выключить или перезагрузить Windows из командной строки. В принципе, это более полезно для Windows 8, где стандартную кнопку «Выключение» было сложнее найти. Эту команду можно использовать для создания собственных ярлыков: «Завершение работы», «Перезагрузка», «Спящий режим» и т.д. И разместить их где вам удобно: в меню «Пуск», на рабочем столе, на панели задач..!
Чтобы использовать команду в командной строке, просто введите одно из следующих значений (все параметры команды вводятся через обратный слэш):
«shutdown /s /t 45» – аналог «Завершение работы» c задержкой 45 секунд.
«shutdown /r /t 0» – аналог «Перзагрузка».
«shutdown /l» – аналог «Выход из системы/Смена пользователя».
«shutdown /r /o» – перезагружает компьютер в Среде восстановления.
Далее приведу пример как создать ярлык для завершения работы в Windows 10.
Кликните в любом пустом месте Рабочего стола правой кнопкой мыши – наведите курсор на «Создать» – из выпадающего меню выбираем «Ярлык». Сразу запустится мастер создания ярлыков.
В поле «Укажите расположение объекта» прописываем строку «shutdown -s -t 45» (обратите внимание, что в данном случае все параметры нужно указывать через дефис, а не через обратный слэш), нажимаем «Далее».

- Собственно, введите имя ярлыка в соответствующее поле и нажмите «Готово».

- Ярлык создан, но соответствующей иконки у него нет. Чтобы её поставить нажмите правой кнопкой мыши на ярлыке и выберите «Свойства» – На вкладке «Ярлык» кликните на «Сменить значок» – будет выведено сообщение системы о том, что «shutdown.exe» не содержит иконок и откроется окно выбора оной из стандартной библиотеки Windows. Выбираем понравившуюся и нажимаем два раза «Ok».
![]()
- Теперь, ярлык можно разместить где хотите, скажем на начальном экране. Нажмите правой кнопкой мыши по ярлыку – выбираем «Закрепить на начальном экране».

sfc /scannow: Проверка целостности системных файлов Windows

«sfc» — это стандартная утилита для проверки целостности системных файлов Windows. Она позволяет пользователю найти и восстановить недостающие системные файлы. Если, по какой-то причине, файлы отсутствуют или повреждены, то утилита просканирует их все и заменить ошибочные версии файлов исходными версиями. Кроме того, средство проверки системных файлов проверяет каталог кэша и, если потребуется, обновляет его содержимое.
Чтобы провести сканирование, нужно обязательно запустить командную строку как администратор, прописать команду «sfc /scannow» и дать программе сделать свою работу. Более подробно об «sfc /scannow» читайте здесь.
telnet: Подключение к серверам Telnet

Клиент протокола «telnet» в ОС Windows не установлен по умолчанию. Но это одна из её дополнительных функций, которую вы можете установить через панель управления. После установки вы сможете использовать команду «telnet» для подключения к серверам без установки дополнительного ПО, прямо из командной строки.
Просто перейдите «Пуск» – «Панель управления» – «Программы и компоненты» – далее кликните «Включение или отключение компонентов Windows» – находим и ставим галочку «Клиент Telnet».
cipher: постоянное удаление и перезапись каталога

Команда «сipher» обеспечивает эффективные функции шифрования и дешифрования файлов и каталогов в ОС Windows. Также у нее есть опция, которая будет перезаписывать мусорными данными свободное дисковое пространство. Это не позволит восстановить удаленные файлы и папки с помощью специализированного ПО. В ОС Windows файлы, удалённые обычным способом, остаются на диске, если вы не используете твердотельный накопитель c функцией Trim. Команда «сipher» позволяет эффективно «стереть» всё свободное пространство на диске без установки дополнительного ПО.
Например: чтобы очистить дисковое пространство на диске F:, введите команду «сipher /w:F:\». Обратите внимание, что между ключом команды (/w:) и буквой диска (F:\) нет пробела.
netstat -an: Список сетевых подключений и портов

nslookup: Найдите IP-адрес по доменному имени

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

Как выполнить команду в командной строке в Windows 10, 8 или 7, вызов Win + R или через Пуск 🔨📝💻
Не для кого не секрет, что некоторые типичные действия на компьютере проще быстрее и эффективнее выполнить из-под командной строки нежели мышкой в GUI explorer(e).
Поэтому в этом тексте я хотел бы поделиться командами, которые мне очень часто помогают в повседневной работе.
То что я тут напишу этим обычно не делятся. Как правило у каждого разработчика есть свой потайной сheat-list полезных консольных команд для выполнения какой-либо работы.
Наверное этот текст также обидит чувства Windows пользователей, так как тут по сути предлагается использовать Unix(овые) утилиты в OS Windows. Многие пользователи Windows, которых я знаю религиозно презирают Linux и всё, что с этим связано. Предвижу что текст уйдет в глубокий минус.
Пользоваться Unix утилитами в OS Windows это тоже, что если бы американские солдаты во время своих зверств во Вьетнаме бросали бы свои винтовки M-16, а пользовались бы исключительно и только автоматами Калашникова. Однако, тем не менее, и такое было!
Но на самом деле нет ничего плохого в том что на Windows 10 запускать Unix утилиты. Это лишь подчёркивает тот факт, что хороший компьютер это, прежде всего, универсальный вычислитель.
Итак, Unix(овые) утилиты для командной строки можно с легкость отрабатывать и в операционной системе Windows, если установить GIT и открыть консоль GIT.

Также их можно установить из CygWin или MinGW.

Полезные команды в интерпретаторе Bash
26–На работе мне в мессенджер Junior программисты микроконтроллеров часто пишут личные сообщения типа:
Для этого есть очень простой шаблон на основе утилиты grep. Открываешь папку корня workspace репозитория и набираешь команду
grep -rn "UsecToStr(" | grep "\.c:"Тут опция -r значит искать во всех папках, -n значит показывать в отчете номер строки на которой обнаружилась искомая подстрока. В общем, ступенчатый grep способен найти даже иголку в стоге сена!
Правда в том, что если у Вас локально на SSD/HDD диске есть Си-код и Вы знаете и умеете пользоваться утилитой grep, то Вам в принципе не нужна никакая другая документация для кода! Любую информацию Вы сможете извлечь при помощи grep запросов.
1–Показать абсолютный путь к утилите, например grep
where grep2–Рекурсивно заменить слово old_word на new_word во всех файлах внутри директории.
grep -rl oldtext . | xargs sed -i 's/oldtext/newtext/g'Тут для grep -r означает, что искать внутри папок рекурсивно, -l означает показывать только пути к файлам. Для sed -i означает, что замена слова будет произведена прямо в этом же файле (in place), s означает что надо заменить первый токен на второй токен, флаг g заменяет все вхождения заменяемого токена.
Также бывает очень полезно сделать автоматическую замену предложения в конкретном файле. Это часто происходит из-за несовместимости между настройками IDE Eclipse в файле .cproject. Чинится это так.
sed -i -e 's/ARM family/Arm family (-mcpu)/g' .cproject
sed -i -e 's/"GNU Tools for ARM Embedded Processors"/"xPack GNU Arm Embedded GCC"/g' .cproject25–Во всех файлах в этой папке (включая вложенные папки с файлами) удалить все строки в которых есть ключевое слово KeyWord, начиная с данной директории
find . -type f -print0 | xargs -0 sed -i /KeyWord/dВообще с командой sed надо быть очень осторожным! Sed может тихо изменить там, где это не следует (например *.ewp настройки проекта в IAR), и потом не откроется проект в вашей любимой GUI-IDE. Как следствие Вы не сможете больше никогда собрать свой проект. И у Вас могут начаться из-за этого паника, судороги и конвульсии.
3–Показать размер папок
du -a --max-depth=1 | sort -n4–Показать переменные окружения. Это очень частая команда для проверки системы перед сборкой.
env5–Найти все файлы с расширением .bak
find . -type f -name "*.bak"6–Удалить все файлы с расширением .bak
find . -type f -name "*.bak" -delete7–Открыть все *.mk файлы
for f in $(find . -name '*.mk' -not -name "sub"); do start Notepad++ $f; done8–Удалить строку 35 из файла file.doti
sed -i '35d' file.doti9–Найти все директории с именем Drivers в данной папке
find . -name 'Drivers' -type d10–Найти *.с и *.mk файлы в локальном GIT репозитории
git status | grep -e "\.mk" -e "\.[ch]" | grep -v "\.cmake" | grep -v "\.html"11–Отсортировать процессы по потреблению RAM
tasklist | sort -k512–Узнать количество свободно места на диске
df -h13–Показать размер папок
du -hs * | sort -hr14–Установить переменную окружения в Bash
export var=some_valueВ консоли Windows cmd переменные окружения устанавливаются так
set VAR_NAME=VAR_VALUE15–Удалить папку со всем её содержимым.
rm -rf folder_to_delete16–Отсортировать строки по конкретной колонке.
sort -nr -k6 -t'|' LoRaByteRatesTable.txt -o LoRaByteRatesTable_sorted.txt17–Найти все файлы больше 10Mbyte.
find -type f -size +10M18–Поиск файла по расширению *.s.
find . -name '*.s' 19– Команда, которая ищет во всех файлах проекта места с упоминанием ключевого слова "LED", причем только в файлах board.h
grep -rn LED | grep board.hЭто команда приведена только для примера, что через консоль можно делать поиск поверх предыдущего поиска. Так называемый многоступенчатый поиск. Встроенному поиску из-под GUI-IDE такое даже и не снилось.
20–Показать состояния TCP соединений.
netstat -n -p TCPОпция -n показать IP адрес и локальный порт, -p значит указать название протокола
21– Автоматически отсортировать строчки в конфиг файле по алфавиту и еще при этом удалить повторения.
sort.exe -u config.mk -o config.mkМега полезная команда так как после нее образуется минимальный diff в утилите WinMerge. Эту команду вообще надо прописать в скрипты сборки кода.
22–Показать все файлы с расширением *.mk в git репозитории
git status | grep "\.mk"Вообще консольный git и grep это не иначе как неразрывные друзья! Можно также найти все файлы любого другого расширения. Выбрать то, что вы хотите зафиксировать и сделать очень прицельный и аккуратный коммит.
23–Типичная ситуация. Вы делаете git pull и получаете вот такую картинку.

Проблема это сообщение
Для того чтобы загрузить изменения из удаленного репозитория и продолжить работу надо переименовать папку nrf5340_dk_nortos_max98357a_m. И естественно это можно сделать из командной строки. Грубо говоря, не отходя от кассы.
mv source/projects/nrf5340_dk_nortos_max98357a_m/ source/projects/nrf5340_dk_nortos_max98357a_m_old7И также надо переименовать файл flash_preconfig.mk из командной строки. Делает это команда mv
mv source/mcal/mcal_common/flash/flash_preconfig.mk source/mcal/mcal_common/flash/flash_preconfig_old.mkДалее уже имея две папки (локальная и от удаленного репозитория) можно сравнить две версии в культовой утилите WinMerge и выбрать лучшее из обоих версий файлов для сборки очередной прошивки.
27– Иной раз надо целиком скопировать одну папку в другую папку без лишних вопросов о подтверждении действий. Для этого существует Windows утилита robocopy
robocopy dir/source_dir dir/destination_dir /SТут /S означает копировать поддиректории за исключением пустых директорий
24– Найти все папки в которых отсутствуют файлы с расширением *.gvi
comm -3 <(find . -type f -name ".gvi" -exec dirname {} ; |sort -u) <(find . -type d |sort -u)Сначала строится список всех локальных директорий, которые содержат файлы *.gvi,
find . -type f -name ".gvi" -exec dirname {} этот список всех локальных директорий, которые содержат файлы *.gvi сортируется.
find . -type f -name "*.gvi" -exec dirname {} ; |sort -uЗатем строится просто список всех локальных директорий
find . -type dсписок всех локальных директорий тоже сортируется.
find . -type d |sort -uПосле чего эти списки сравниваются и подавляются строчки фигурирующий в обоих файлах (comm –3). Остаются только строчки, которые показывают те папки в которых нет какого-либо специфического расширения.
Это очень удобная команда для самопроверки факта окончания работы по какому-либо программному компоненту. Например добавлению *.cmake файлов в кодовую базу
28– Показать количество строк Си-кода во всей локальной кодовой базе
find . -name '*.[ch]' -type f -print0 | xargs -0 cat | wc -lЭто очень полезная команда для оценки масштаба репозитория с которым приходится работать. Например сейчас у меня репозиторий в котором лежит 8.7 миллионов строк кода.
29–Взять все файлы в этой папке и в каждом имени файла переименовать подстроку at24c02mtr на at24cxx
find . -type f -exec rename -v at24c02mtr at24cxx {} \;Эта очень удобная команда, когда надо написать программный компонент по образу и подобию другого программного компонента. Сначала переименовываем названия файлов (find+rename)

а потом переименовывает ключевые слова в самих файлах (grep+sed)
grep -rl oldtext . | xargs sed -i 's/oldtext/newtext/g'и "Вуаля"! Вся работа выполнена двумя строчками кода в командной строке!
Как видите, использование командной строки CLI позволяет снизить утомляемость от напряжения внимания и, как следствие, существенно повысить производительность работы за персональным компьютером PC.
Если говорить метафорично, то утилиты Unix – это как химическая посуда (пробирки, колбы, делительные воронки, мензурки, воронки, фильтры, капельницы, часовые стекла, стеклянные палочки), только применительно к данным (числам и тексту). Видимо авторы UNIX в 196х-197х были серьезно вдохновлены химией при разработке компьютерных консольных утилит. Согласитесь, что ну невозможно не заметить этих аналогий между UNIX утилитами и химической посудой.

Если Вы тоже знаете какие-либо простые элегантные и главное полезные консольные команды, то пишите их в комментариях. Не обязательно из bash можно и из cmd или вообще из powershell(а). Лишь бы эти команды умещались в одну строку.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Вы пользуетесь за компьютером командной строкой?
Проголосовали 177 пользователей. Воздержались 7 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
В какой операционной системе вы обычно работаете?
Проголосовали 202 пользователя. Воздержались 6 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Откуда вы берете Unix(овые) утилиты для Windows?
Проголосовали 53 пользователя. Воздержались 82 пользователя.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Вы пользуетесь утилитой grep?
Проголосовали 172 пользователя. Воздержались 11 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Вы пользуетесь GIT(ом)?
Проголосовали 177 пользователей. Воздержались 8 пользователей.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Какой консолью Вы чаще пользуетесь?
Я не пользуюсь консолью. Я предпочитаю пользоваться курсором мышки и изредка горячими клавишами.
Проголосовали 39 пользователей. Воздержались 2 пользователя.
FastestVPN
Гиды
Командная строка: список полного руководства по CMD
20 марта 2024 By
В Windows помимо знакомого графического интерфейса есть командная строка. Этот инструмент предлагает доступ к обширному списку командных строк, а точнее, более 280, что позволяет вам управлять операционной системой напрямую с помощью текстовых инструкций, а не полагаться на мышь и значки.

СОВЕТ Несмотря на то, что использование командной строки достаточно безопасно для вашего устройства, существуют внешние угрозы, на которые следует обратить внимание. Если вы подключены к бесплатному Wi-Fi или даже используете сторонние приложения на своем компьютере, убедитесь, что ваше соединение зашифровано с помощью лучшего для него впн. FastestVPN предлагает приложение для Windows и других устройств, обеспечивающее полную онлайн-защиту.
Помимо основных задач, таких как копирование файлов или форматирование дисков, Командная строка раскрывает скрытый потенциал. От резервного копирования ваших данных до отправки сообщений между компьютерами и даже перезагрузки вашего устройства — он предлагает мощный диапазон контроля.
Кроме того, опытные пользователи могут разблокировать дополнительные возможности с помощью умных комбинаций этих команд, предлагая более глубокий уровень взаимодействия с вашей системой.
Тем не менее, взгляните ниже на полный список командных строк для использования на устройствах Windows. расположены в алфавитном порядке
Полный список кодов командной строки

Наш список всех команд командной строки или команд CMD, приведенный ниже, работает в Windows 7, Windows 8, Windows 10, Windows 11, Windows Vista и Windows XP.
Все команды для Windows 11–7 известны как команды командной строки, а команды для Windows 98/95 или MS-DOS. Чтобы они работали, необходимо запустить интерфейс командной строки, набрав cmd в строке поиска.
Список командных строк (CMD), начинающихся с буквы A
Вот список из 7:
At
Команда At в основном используется для организации команд и других расписаний программ для работы в определенное время и дату. Это приглашение CMD доступно для Windows 7, Windows XP и Windows Vista. В Windows 8 запланированные задачи командной строки выполняются с помощью команды schtasks.
Командная строка
Команда добавления, которая когда-то использовалась программами для доступа к файлам в разных каталогах, больше не поддерживается в 64-разрядных версиях Windows. Несмотря на то, что он все еще присутствует в версиях MS-DOS и 32-битной Windows, в современных системах рекомендуется найти альтернативные методы доступа к файлам.
Assoc
Следующим в нашем списке командных строк является Assoc. Команда Assoc позволяет управлять ассоциациями файлов. Вы можете использовать его, чтобы увидеть или изменить, какая программа открывает разные типы файлов (определяемые по их расширениям). Эта функция доступна во всех основных версиях Windows, от XP до Windows 11.
Arp
Команда ARP — это полезный инструмент, используемый для отображения и управления кэшем протокола разрешения адресов (ARP) на вашем компьютере. Кроме того, поскольку он доступен для всех версий Windows, именно это делает его желательным.
Атмадм
Команда Atmadm, которая когда-то использовалась для управления соединениями банкоматов, больше не актуальна в современных системах Windows. Поддержка сетей банкоматов была прекращена, начиная с Windows Vista, что сделало Atmadm устаревшим.
Аудитпол
Если существуют какие-либо политики аудита, команда подсказки Auditpol используется для создания изменений или их отображения. Что касается доступности, эта командная строка работает для Windows Vista, Windows 11, Windows 10, Windows 8 и Windows 7.
Атриб
Последний из вариантов (A) в нашем списке командных строк — Attrib. Команда Attrib доступна в различных операционных системах, таких как DOS, Windows и ReactOS. Эта команда позволяет пользователям управлять определенными свойствами, известными как атрибуты файлов и папок. С помощью Attrib вы можете изменять такие аспекты, как статус «только для чтения», «скрытый» или «архив», обеспечивая больший контроль над организацией ваших данных.




