Горячие клавиши: Общие комбинации
| Горячие клавиши Windows | Название | Описание |
|---|---|---|
| Основные | ||
| Ctrl + X | Вырезать | Вырезать выбранный элемент. |
| Ctrl + C (или Ctrl + Insert) | Копировать | Копировать выбранный элемент. |
| Ctrl + V (или ⇧Shift + Insert) | Вставить | Вставить выбранный элемент. |
| Ctrl + Z | Отменить | Отменить действие. |
| Ctrl + Y | Повторить | Повторить отменённое действие. |
| Alt + ⇥Tab | Переключение приложений | Переключаться между запущенными приложениями. |
| Alt + F4 | Закрыть приложение | Закрыть активное окно или выйти из приложения. |
| Win + L | Блокировка | Заблокировать компьютер. |
| Win + D | Показать рабочий стол | Показать и скрыть рабочий стол. |
| F2 | Переименовать | Переименовать выбранный элемент. |
| F3 | Поиск в проводнике | Поиск файла или папки в Проводнике. |
| F4 | Адресная строка | Отобразить адресную строку в Проводнике. |
| F5 | Обновить | Обновить активное окно. |
| F6 | Цикл элементов | Переключаться между элементами экрана в окне. |
| F10 | Меню | Активировать панель меню в активном приложении. |
| Alt + F8 | Показать пароль | Показать пароль на экране входа. |
| Alt + Esc | Цикл окон | Переключаться между элементами в порядке открытия. |
| Alt + ⏎Enter | Свойства | Отобразить свойства выбранного элемента. |
| Alt + Spacebar | Контекстное меню окна | Открыть контекстное меню активного окна. |
| Alt + ←Left | Назад | Вернуться назад. |
| Alt + →Right | Вперёд | Перейти вперёд. |
| Alt + Pg Up | Экран вверх | Перейти на один экран вверх. |
| Alt + Pg Dn | Экран вниз | Перейти на один экран вниз. |
| Редактирование и навигация | ||
| Ctrl + F4 | Закрыть документ | Закрыть активный документ (в приложениях с несколькими документами). |
| Ctrl + A | Выделить всё | Выделить все элементы в документе или окне. |
| Ctrl + D (или Delete) | Удалить | Удалить выбранный элемент в Корзину. |
| Ctrl + R (или F5) | Обновить | Обновить активное окно. |
| Ctrl + →Right | Слово вправо | Переместить курсор к началу следующего слова. |
| Ctrl + ←Left | Слово влево | Переместить курсор к началу предыдущего слова. |
| Ctrl + ↓Down | Абзац вниз | Переместить курсор к началу следующего абзаца. |
| Ctrl + ↑Up | Абзац вверх | Переместить курсор к началу предыдущего абзаца. |
| Ctrl + Esc | Меню Пуск | Открыть меню Пуск. |
| Ctrl + ⇧Shift + Esc | Диспетчер задач | Открыть Диспетчер задач. |
| Ctrl + ⇧Shift | Язык ввода | Переключить раскладку клавиатуры (при нескольких раскладках). |
| Ctrl + Spacebar | IME включение | Включить/выключить IME для китайского ввода. |
| ⇧Shift + F10 | Контекстное меню | Открыть контекстное меню выбранного элемента. |
| ⇧Shift + any arrow key | Выделение | Выделить элемент в окне или текст в документе. |
| ⇧Shift + Delete | Удалить без Корзины | Удалить без помещения в Корзину. |
| →Right | Открыть подменю | Открыть следующее меню справа или подменю. |
| ←Left | Закрыть подменю | Открыть следующее меню слева или закрыть подменю. |
| Esc | Остановить | Остановить текущее действие. |
| Prt Sc | Скриншот | Сделать скриншот экрана и скопировать в буфер обмена. |
Горячие клавиши: Управление окнами и приложениями
| Горячие клавиши Windows | Название | Описание |
|---|---|---|
| Основные клавиши | ||
| Win | Пуск | Открыть или закрыть меню Пуск. |
| Win + A | Центр уведомлений | Открыть центр уведомлений. |
| Win + B | Область уведомлений | Установить фокус в области уведомлений. |
| Win + C | Cortana | Открыть Cortana в режиме прослушивания. |
| Win + E | Проводник | Открыть Проводник. |
| Win + F | Feedback Hub | Открыть Feedback Hub и сделать скриншот. |
| Win + G | Xbox Game Bar | Открыть Game Bar при запущенной игре. |
| Win + H | Диктовка | Начать диктовку. |
| Win + I | Настройки | Открыть Параметры Windows. |
| Win + K | Подключение | Открыть быстрое подключение (проецирование). |
| Win + M | Свернуть всё | Свернуть все окна. |
| Win + P | Проецирование | Выбрать режим отображения для презентации. |
| Win + Q | Помощь | Открыть Быструю помощь. |
| Win + R | Выполнить | Открыть диалоговое окно «Выполнить». |
| Win + S | Поиск | Открыть поиск. |
| Win + ⇧Shift + S | Скриншот области | Сделать скриншот части экрана. |
| Win + T | Цикл задач | Переключаться между приложениями на панели задач. |
| Win + U | Специальные возможности | Открыть центр специальных возможностей. |
| Win + V | История буфера | Открыть историю буфера обмена. |
| Win + ⇧Shift + V | Цикл уведомлений | Переключаться между уведомлениями. |
| Win + X | Quick Link | Открыть меню быстрых ссылок. |
| Win + . или ; | Эмодзи | Открыть панель эмодзи. |
| Win + , | Предпросмотр | Временный предпросмотр рабочего стола. |
| Win + Pause | Свойства системы | Открыть свойства системы. |
| Управление окнами | ||
| Win + Ctrl + F | Поиск ПК | Поиск компьютеров в сети. |
| Win + ⇧Shift + M | Восстановить окна | Восстановить свёрнутые окна на рабочем столе. |
| Win + number | Запуск приложения | Открыть приложение на панели задач (по позиции). Если запущено — переключиться. |
| Win + ⇧Shift + number | Новый экземпляр | Открыть новый экземпляр приложения на панели задач. |
| Win + Ctrl + number | Переключить окно | Переключиться на активное окно приложения на панели задач. |
| Win + Alt + number | Jump List | Открыть Jump List для приложения на панели задач. |
| Win + Ctrl + ⇧Shift + number | Запуск от админа | Открыть новый экземпляр приложения от имени администратора. |
| Win + ⇥Tab | Task View | Открыть Task View (обзор задач). |
| Win + ↑Up | Развернуть окно | Развернуть окно на весь экран. |
| Win + ↓Down | Свернуть окно | Свернуть или восстановить окно. |
| Win + ←Left | Прижать влево | Развернуть окно на левую половину экрана. |
| Win + →Right | Прижать вправо | Развернуть окно на правую половину экрана. |
| Win + Home | Свернуть все | Свернуть все окна, кроме активного (второе нажатие — восстановить). |
| Win + ⇧Shift + ↑Up | Растянуть по высоте | Растягнуть окно на всю высоту экрана. |
| Win + ⇧Shift + ↓Down | Восстановить по высоте | Восстановить или свернуть окно по вертикали. |
| Win + ⇧Shift + ←Left или →Right | Переместить монитор | Переместить окно между мониторами. |
| Win + Spacebar | Язык ввода | Переключить язык ввода и раскладку. |
| Win + Ctrl + Spacebar | Предыдущий язык | Переключиться на предыдущий язык ввода. |
| Win + Ctrl + ⏎Enter | Озвучивание | Включить функцию «Озвучивание» (Narrator). |
| Win + + | Лупа | Открыть лупу. |
| Win + Ctrl + V | Shoulder taps | Открыть «shoulder taps» (для устройств с сенсорным экраном). |
| Win + ⇧Shift + B | Пробуждение видео | Пробудить компьютер после чёрного экрана. |
Горячие клавиши: Командная строка. Редактирование и навигация
| Горячие клавиши Windows | Название | Описание |
|---|---|---|
| Горячие клавиши командной строки | ||
| Ctrl + C (или Ctrl + Insert) | Копировать текст | Копировать выбранный текст. |
| Ctrl + V (или ⇧Shift + Insert) | Вставить текст | Вставить текст. |
| Ctrl + M | Режим выделения | Включить режим выделения (Mark mode). |
| Alt + selection key | Блочное выделение | Начать выделение в блочном режиме. |
| ↑Up / ↓Down / ←Left / →Right | Навигация | Переместить курсор в указанном направлении. |
| Pg Up | Экран вверх | Переместить курсор на одну страницу вверх. |
| Pg Dn | Экран вниз | Переместить курсор на одну страницу вниз. |
| Ctrl + Home (Mark mode) | Начало буфера | Переместить курсор в начало буфера. |
| Ctrl + End (Mark mode) | Конец буфера | Переместить курсор в конец буфера. |
| Ctrl + Home (History) | Начало истории | Переместить viewport в начало буфера (если строка пуста). |
| Ctrl + End (History) | Конец истории | Переместить viewport к командной строке. |
| Ctrl + ↑Up | История вверх | Переместить на одну строку вверх в истории команд. |
| Ctrl + ↓Down | История вниз | Переместить на одну строку вниз в истории команд. |
Горячие клавиши: Диалоговые окна
| Горячие клавиши Windows | Название | Описание |
|---|---|---|
| F4 | Элементы списка | Отобразить элементы в активном списке. |
| Ctrl + ⇥Tab | Вкладка вперёд | Перейти к следующей вкладке. |
| Ctrl + ⇧Shift + ⇥Tab | Вкладка назад | Перейти к предыдущей вкладке. |
| Ctrl + number (1–9) | Перейти к вкладке | Перейти к N-й вкладке. |
| ⇥Tab | Элемент вперёд | Перейти к следующему опции. |
| ⇧Shift + ⇥Tab | Элемент назад | Перейти к предыдущей опции. |
| Alt + underlined letter | Команда по букве | Выполнить команду по подчёркнутой букве. |
| Spacebar | Флажок | Установить/снять флажок. |
| ⌫Backspace | Папка вверх | Перейти на уровень вверх в диалоге «Открыть»/«Сохранить». |
| ↑Up / ↓Down / ←Left / →Right | Кнопки | Выбрать кнопку в группе опций. |
Горячие клавиши: Проводник
| Горячие клавиши Windows | Название | Описание |
|---|---|---|
| Alt + D | Адресная строка | Выбрать адресную строку. |
| Ctrl + E (или F) | Строка поиска | Выбрать строку поиска. |
| Ctrl + N | Новое окно | Открыть новое окно Проводника. |
| Ctrl + W | Закрыть окно | Закрыть активное окно Проводника. |
| Ctrl + mouse scroll | Размер значков | Изменить размер значков файлов и папок. |
| Ctrl + ⇧Shift + E | Дерево папок | Отобразить все папки выше выбранной. |
| Ctrl + ⇧Shift + N | Новая папка | Создать новую папку. |
| Num Lock + * (asterisk) | Все подпапки | Отобразить все подпапки выбранной папки. |
| Num Lock + + | Содержимое | Отобразить содержимое выбранной папки. |
| Num Lock + - | Свернуть папку | Свернуть выбранную папку. |
| Alt + P | Панель предпросмотра | Отобразить панель предпросмотра. |
| Alt + ⏎Enter | Свойства | Открыть свойства выбранного элемента. |
| Alt + →Right | Следующая папка | Просмотреть следующую папку. |
| Alt + ↑Up | Предыдущая папка | Просмотреть папку, в которой была текущая папка. |
| Alt + ←Left | Назад | Просмотреть предыдущую папку. |
| →Right | Раскрыть | Раскрыть текущее выделение или выделить первую подпапку. |
| ←Left | Свернуть | Свернуть текущее выделение или выделить родительскую папку. |
| End | Вниз экрана | Перейти в низ активного окна. |
| Home | Вверх экрана | Перейти в верх активного окна. |
| F11 | Полноэкранный режим | Развернуть или свернуть активное окно на весь экран. |
Горячие клавиши: Виртуальные рабочие столы
| Горячие клавиши Windows | Название | Описание |
|---|---|---|
| Win + ⇥Tab | Task View | Открыть Task View. |
| Win + Ctrl + D | Новый стол | Создать новый виртуальный рабочий стол. |
| Win + Ctrl + →Right | Стол вправо | Переключиться на виртуальный стол справа. |
| Win + Ctrl + ←Left | Стол влево | Переключиться на виртуальный стол слева. |
| Win + Ctrl + F4 | Закрыть стол | Закрыть текущий виртуальный стол. |
Горячие клавиши: Панель задач
| Горячие клавиши Windows | Название | Описание |
|---|---|---|
| ⇧Shift + click кнопка панели задач | Открыть приложение | Открыть приложение или новый экземпляр. |
| Ctrl + ⇧Shift + click кнопка панели задач | Открыть от админа | Открыть приложение от имени администратора. |
| ⇧Shift + right-click кнопка панели задач | Меню окна | Открыть контекстное меню приложения. |
| ⇧Shift + right-click сгруппированная кнопка | Меню группы | Открыть контекстное меню сгруппированной кнопки. |
| Ctrl + click сгруппированная кнопка | Цикл окон группы | Переключаться между окнами в группе. |
PowerShell: Административные команды
| Вызов команды | Название | Описание |
|---|---|---|
| Управление процессами и службами | ||
| Get-Process | Просмотр процессов | Отображает список запущенных процессов. |
| Get-Process -Name chrome | Sort WS -Desc | Select -First 10 | Топ процессов | Получить 10 процессов с наибольшим потреблением памяти (Working Set). |
| Stop-Process | Завершить процесс | Принудительно останавливает процесс по PID. Флаг -Force игнорирует диалоги. |
| Stop-Process -Id 1234 -Force | Завершить по PID | Завершает процесс с указанным PID без подтверждений. |
| Get-Service | Список служб | Получить список служб. Фильтрация по статусу и типу запуска. |
| Get-Service | Where-Object {$_.Status -eq "Running"} | Запущенные службы | Фильтрация только запущенных служб. |
| Restart-Service | Перезапуск службы | Перезапускает службу без подтверждения. Полезно для IIS, Docker. |
| Restart-Service -Name W3SVC -Confirm:$false | Перезапуск IIS | Перезапуск веб-сервера IIS без диалогов. |
| Start-Process | Запуск от админа | Запуск процесса с UAC elevation (RunAs). |
| Start-Process powershell -Verb RunAs | PS (Admin) | Открыть новый терминал PowerShell от имени администратора. |
| Get-Command | Поиск команд | Находит доступные PowerShell-команды по названию или теме. |
| Get-Command -Noun Process | Process-команды | Все команды для управления процессами. |
| Работа с файлами и каталогами | ||
| New-Item | Создать файл/папку | Создаёт новый элемент. Типы: File, Directory, SymbolicLink. |
| New-Item -Path . -Name "config.json" -ItemType File -Force | Создать файл | Создаёт файл с флагом -Force (перезапишет если существует). |
| Remove-Item | Удалить элемент | Рекурсивное удаление. -WhatIf показывает результат без удаления. |
| Remove-Item -Path ./logs -Recurse -Force -WhatIf | Удалить папку | Симуляция удаления папки logs с рекурсией. |
| Get-ChildItem | Просмотр каталога | Аналог ls/dir. Поддержка -Recurse и скрытых файлов. |
| Get-ChildItem -Path C:\ -Directory -Force | Select Name, Mode | Каталоги C:\ | Перечислить все директории на диске C: с правами доступа. |
| Copy-Item | Копировать | Копирование с сохранением структуры. Альтернатива robocopy. |
| Copy-Item -Path .\src -Destination .\dst -Recurse -Force | Копировать рекурсивно | Рекурсивное копирование папки src в dst. |
| Move-Item | Переместить | Перемещение или переименование файлов и папок. |
| Compress-Archive | Создать ZIP | Создание ZIP-архивов для логов или артефактов. |
| Compress-Archive -Path .\logs -DestinationPath logs.zip -Force | Архив логов | Создать ZIP-архив из папки логов для отправки в поддержку. |
| Expand-Archive | Распаковать ZIP | Распаковка ZIP-архивов в указанную папку. |
| Expand-Archive -Path .\archive.zip -DestinationPath .\extracted | Распаковать архив | Распаковать archive.zip в папку extracted. |
| Поиск и анализ текста / логов | ||
| Select-String | Поиск текста | Мощный поиск (аналог grep). -Context показывает строки "до" и "после". |
| Select-String -Path .\*.log -Pattern "Error" -Context 2,5 | Поиск с контекстом | Найти Error в лог-файлах с 2 строками до и 5 после. |
| Get-Content | Чтение (tail) | Чтение файла. -Wait позволяет следить за логом в реальном времени. |
| Get-Content -Path .\app.log -Tail 50 -Wait | Слежение за логом | Мониторинг последних 50 строк в реальном времени (аналог tail -f). |
| Where-Object | Фильтрация | Фильтрация объектов в конвейере. Операторы: -gt, -lt, -eq. |
| Get-Process | Where-Object { $_.WorkingSet -gt 1GB } | Тяжёлые процессы | Найти все процессы, потребляющие более 1 ГБ оперативной памяти. |
| Sort-Object | Сортировка | Сортировка по свойствам. Например, процессов по памяти. |
| Get-Process | Sort WorkingSet -Descending | Сортировка по памяти | Сортировать все процессы по убыванию потребления RAM. |
| Group-Object | Группировка | Группировка объектов по свойству (например, по расширению). |
| Get-ChildItem -File | Group-Object Extension | Sort Count -Desc | Группа расширений | Подсчёт типов файлов в текущей директории по распространённости. |
| Работа с реестром | ||
| Get-ItemProperty | Чтение реестра | Получение значений ключа реестра. Пути: HKCU:\ и HKLM:\. |
| Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion" | CurrentVersion | Прочитать параметры Windows из реестра текущего пользователя. |
| Set-ItemProperty | Изменение реестра | Установка или изменение значения в реестре. |
| New-PSDrive | Ресурс реестра | Доступ к реестру как к диску для навигации. |
| Сетевые команды | ||
| Test-NetConnection | Проверка порта | Проверка TCP-порта. Алиас: tnc. Полезно для QA. |
| Test-NetConnection google.com -Port 443 | Проверить порт | Проверить доступность HTTPS-порта для домена. |
| Resolve-DnsName | DNS-запрос | Запрос DNS-записей: A, MX, TXT. Информативнее nslookup. |
| Resolve-DnsName -Name example.com | Резолв DNS | Получить все DNS-записи для домена. |
| Invoke-WebRequest | HTTP запрос | Выполнение HTTP-запросов (аналог curl). Алиас: iwr. |
| iwr -Uri http://localhost/api/health | Healthcheck API | Быстрая проверка endpoint'а сервиса. |
| Invoke-RestMethod | HTTP REST | Работа с REST API. Автоматический парсинг JSON. |
| irm -Uri http://localhost/api/data -Method Post | REST POST | Отправить POST-запрос к REST API (алиас: irm). |
| Get-NetTCPConnection | TCP-соединения | Поиск процессов по порту. Показывает состояние и PID. |
| Get-NetTCPConnection -State Established | Установленные | Список всех активных TCP-соединений. |
| Test-Connection | Ping (PS) | Проверка доступности через ICMP. -Quiet возвращает True/False. |
| Test-Connection google.com -Count 4 | Ping | Стандартный ping через PowerShell. |
| Get-DnsClientCache | Кэш DNS | Просмотр кэшированных записей. Полезно при диагностике сети. |
| Системная информация | ||
| Get-WinEvent | События Windows | Чтение логов событий с фильтрацией. Поддерживает XPath. |
| Get-WinEvent -LogName Application -MaxEvents 50 | Логи приложений | Последние 50 событий из журнала приложений. |
| Get-CimInstance | WMI/CIM запрос | Запрос системных классов для инвентаризации. |
| Get-CimInstance Win32_Processor | CPU-инфо | Получить детальную информацию о процессоре. |
| Get-ComputerInfo | О системе | Полная информация об ОС, архитектуре и железе. |
| Get-ComputerInfo | Select OsVersion | Версия ОС | Получить версию ОС. |
| Get-HotFix | Обновления | Список установленных Windows Updates. |
| Get-HotFix | Sort InstalledOn -Desc | Последние обновления | Сортировка последних установленных патчей Windows. |
| Get-LocalUser | Пользователи | Управление локальными пользователями и группами. |
| Конфигурация | ||
| Set-ExecutionPolicy | Политика скриптов | Разрешает запуск локальных скриптов. RemoteSigned для QA/Dev. |
| Set-ExecutionPolicy RemoteSigned | RemoteSigned | Разрешить выполнение скриптов, подписанных доверенным издателем. |
| ForEach-Object | Цикл | Потоковая обработка объектов (алиас: %). |
| Get-ChildItem *.log | ForEach-Object { ... } | Обработка логов | Потоковая обработка каждого лог-файла в папке. |
| Get-Help | Справка | Документация и примеры команд. Алиасы: help, man. |
| Get-Help Get-Process -Examples | Примеры Get-Process | Показать примеры использования Get-Process. |
| ConvertFrom-Json | JSON → Объект | Парсинг JSON для работы с API. |
| '{"v":42}' | ConvertFrom-Json | Парсить JSON | Конвертировать JSON-строку в PowerShell-объект. |
| ConvertTo-Json | Объект → JSON | Экспорт данных в JSON для API или конфигураций. |
| Get-Process | Select -First 5 | ConvertTo-Json | Экспорт в JSON | Сериализация первых 5 процессов в JSON. |
SSL / Сертификаты (Windows)
| Вызов команды | Название | Описание |
|---|---|---|
| certutil -urlcert https://example.com | SSL URL | Проверка SSL-сертификата сайта по URL. |
| certutil -dump cert.pfx | Dump PFX | Просмотр деталей файла сертификата. |
| certutil -p pass -exportPFX My "cert" exp.pfx | Экспорт PFX | Экспорт сертификата с паролем. |
| certlm.msc | CertLM | Консоль сертификатов компьютера (Local Machine). |
| certmgr.msc | CertMgr | Консоль сертификатов текущего пользователя. |
| certutil -store My | Хранилище | Список сертификатов в хранилище (например, Personal). |
| New-SelfSignedCertificate -DnsName "loc" | Self-signed | Создание самоподписанного сертификата для разработки. |
| Export-PfxCertificate -Cert cert:\CurrentUser\My\ |
Export PFX | Экспорт в PFX с приватным ключом (PowerShell). |
Безопасность файлов (ACL, права)
| Вызов команды | Название | Описание |
|---|---|---|
| icacls C:\app /grant Users:F /T | Дать права | Просмотр и изменение NTFS-прав (ACL). /T — рекурсия. |
| icacls C:\app /save ACL.txt /T | Экспорт ACL | Экспорт прав доступа в файл для бэкапа. |
| icacls C:\app /restore ACL.txt | Восстановить ACL | Восстановление прав доступа из файла. |
| takeown /F C:\app /R /D Y | takeown | Смена владельца файла на текущего пользователя. |
| cipher /W:C | Очистка диска | Очистка (затирка) свободного места на диске C:. |
| cipher /C /S:C:\path | Шифрование EFS | Поиск и шифрование файлов с помощью EFS. |
| cipher /R (/U /N) | Ключи EFS | Управление ключами и режимом шифрования EFS. |
Сеть: ARP, Routing и PowerShell
| Вызов команды | Название | Описание |
|---|---|---|
| arp -a | ARP таблица | Просмотр таблицы ARP (соответствие IP и MAC). |
| arp -d * | Очистка ARP | Очистка кэша ARP при сетевых проблемах. |
| route print | Таблица маршрутизации | Просмотр таблицы маршрутизации Windows. |
| route add 10.0.0.0 mask 255.0.0.0 192.168.1.1 | Добавить маршрут | Добавление статического маршрута. |
| route delete 10.0.0.0 | Удалить маршрут | Удаление статического маршрута. |
| Get-NetIPConfiguration | IP-конфигурация | Расширенный аналог ipconfig в PowerShell. |
| Get-NetAdapter | Where-Object {$_.Status -eq "Up"} | Активные адаптеры | Список активных адаптеров, скорость и MAC-адреса. |