Гарячі клавіші: Загальні комбінації
| Гарячі клавіші 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 + num | Новий екземпляр | Відкрити новий екземпляр програми на панелі завдань. |
| 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\ -FilePath cert.pfx | 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-адреси. |