12 найкорисніших команд PowerShell для Windows

Більшість ІТ-адміністраторів використовують PowerShell для сценаріїв та автоматизації, але це стосується не лише ІТ-фахівців — ці команди потрібні кожному, хто має справу з неохайними папками. Люди використовують їх для пошуку старого коду, упорядкування клієнтських файлів та усунення хаосу, що накопичується після місяців роботи з дотриманням термінів.

12. Отримайте допомогу

12 найкорисніших команд PowerShell для Windows
Команда отримання довідки в PowerShell

Якщо ви вивчали PowerShell з відео на YouTube, однією з перших команд, яку люди згадають, буде Get-Help. Як випливає з назви, Get-Help допомагає знайти інформацію про командлети PowerShell разом з їхнім синтаксисом і параметрами; вона навіть надає приклади того, як їх використовувати.

Щоб побачити, як працює команда, введіть Get-Help, а потім назву команди:

Get-Help Get-Process

Ця команда відображає короткий опис команди, синтаксис та параметри.

11. Get-Command

12 найкорисніших команд PowerShell для Windows
Отримати команду в Powershell

Хоча Get-Help надає детальну інформацію про командлет, Get-Command допомагає знайти та переглянути список усіх доступних команд. Наприклад, якщо ви знаєте, що хочете зробити, але не пам’ятаєте точної назви команди, Get-Command допомагає знайти команди на основі окремих назв або шаблонів.

Наприклад, щоб спробувати знайти всі команди, що містять слово «процес», введіть:

Get-Command *process*

Ця команда відображає всі команди з назвою "процес".

10. Тестове мережеве з’єднання

12 найкорисніших команд PowerShell для Windows
Команда Test-NetConnection у PowerShell

Якщо ви використовуєте окремі інструменти для ping , telnet та traceroute , командлет Test-NetConnection виконає всі три. Це інструмент для усунення несправностей мережі, який перевіряє, чи проблема знаходиться в мережі, на сервері чи деінде.

Щоб перевірити, чи доступний вебсайт, виконайте:

Test-NetConnection WebTech360.com

Ця команда надає результати ping та основну інформацію про з'єднання.

9. Get-ChildItem

12 найкорисніших команд PowerShell для Windows
Команда get childitem у Powershell

Get-ChildItem показує файли та папки в будь-якому каталозі. Хочете переглянути вміст у Документах? Просто введіть цю команду, замінивши «ім’я користувача» своїм іменем:

Get-ChildItem C:\Users\Username\Documents

Ви можете поєднувати Get-ChildItem з іншими командами для створення сценаріїв та автоматизації завдань пакетної обробки, автоматизації та перевірки файлів на відповідність певним критеріям.

8. Where-Об'єкт

12 найкорисніших команд PowerShell для Windows
Команда об'єкта Where в PowerShell

У попередньому прикладі ви, можливо, помітили, що у статті для пошуку великих файлів використовувався командлет Where-Object, і вам було цікаво, що робить ця команда. Where-Object фільтрує дані, вибираючи об'єкти з певними значеннями властивостей – подібно до оператора if у програмуванні. У фігурних дужках $_ представляє кожен елемент, який оцінюється за вашими критеріями фільтрації.

Наприклад, якщо вам потрібно переглянути всі запущені служби, введіть таку команду:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Вибір об'єкта

12 найкорисніших команд PowerShell для Windows
Команда вибору об'єкта в Powershell

Часто вивід команди містить більше інформації, ніж потрібно. Select-Object дозволяє вибрати лише потрібні дані. Потім ви можете експортувати вибрані властивості до файлу CSV за допомогою командлета Export-Csv. Щоб переглянути лише назви та стан служб, використовуйте:

Get-Service | Select-Object Name, Status

Якщо ви шукаєте 5 процесів, які використовують найбільше ресурсів процесора , ось вони:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Отримати учасника

12 найкорисніших команд PowerShell для Windows
Команда Get-Member у PowerShell

PowerShell працює з об'єктами, а Get-Member показує їхні властивості та методи. Наприклад, якщо команда надає файл, Get-Member може показати його розмір, дату створення та інші деталі. Введіть таку команду, щоб переглянути інформацію, яку містить об'єкт процесу:

Get-Process | Get-Member

Ця команда відображає такі властивості, як CPU, Id та WorkingSet, а також методи, такі як Kill() та Refresh().

5. Встановити буфер обміну та отримати буфер обміну

12 найкорисніших команд PowerShell для Windows
Встановити команду буфера обміну в PowerShell

Коли у вас є великий обсяг виводу PowerShell, який потрібно скопіювати, ви можете або вибрати його все вручну, або скористатися Set-Clipboard. Ручне виділення означає прокручування вгору, початок виділення, обережне перетягування вниз і сподівання, що ви не помилитеся по ходу справи. Set-Clipboard та Get-Clipboard значно спрощують весь цей процес.

Щоб скопіювати результати команди в буфер обміну, введіть таку команду:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Тепер ви можете вставити результати в Microsoft Excel або будь-який текстовий редактор.

4. Зовнішній вигляд сітки

12 найкорисніших команд PowerShell для Windows
Команда Out-GridView у PowerShell

Іноді потрібно інтерактивно сортувати та фільтрувати результати. Out-GridView відкриває окреме вікно з таблицею, яку можна шукати та сортувати.

Get-Process | Out-GridView

Ця команда відкриє нове вікно зі списком запущених процесів у форматі таблиці графічного інтерфейсу. Натисніть на заголовки стовпців для сортування або введіть запит у поле фільтра для пошуку.

3. Get-Process

12 найкорисніших команд PowerShell для Windows
Команда Get-Process у Powershell

Get-Process відображає всі програми, що працюють на вашому комп'ютері, включаючи використання пам'яті, час процесора та ідентифікатор процесу.

Щоб переглянути всі запущені процеси, просто введіть:

Get-Process

2. Get-FileHash

12 найкорисніших команд PowerShell для Windows
Команда Get-FileHash у Powershell

Get-FileHash обчислює хеш-значення вмісту файлу, використовуючи заданий алгоритм хешування. Ця команда дозволяє перевірити завантаження або перевірити, чи хтось втрутився у ваші файли.

Щоб отримати хеш SHA256 файлу:

Get-FileHash C:\Downloads\Sample.docx

1. Параметр -WhatIf

12 найкорисніших команд PowerShell для Windows
Параметр команди whatif у PowerShell

Параметр -WhatIf дозволяє переглядати результати команди без її виконання. Цей параметр особливо корисний під час виконання команд Powershell для видалення, переміщення або зміни файлів, наприклад, для очищення старих журналів збірки або розгортання веб-ресурсів.

Щоб переглянути, які файли будуть видалені, додайте -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

PowerShell відобразить кожен файл, який він видалятиме, але не видалятиме жодних файлів.

Ці 12 команд охоплюють те, що вам потрібно щодня – пошук файлів, перевірка того, що уповільнює роботу комп’ютера, та впорядкування папок проектів.

Почніть з Get-Help, коли у вас виникнуть труднощі, використовуйте Where-Object для фільтрації небажаних деталей і завжди додавайте -WhatIf перед будь-якими діями, які можуть видалити або змінити файл. Опанувавши ці основи, ви зможете автоматизувати ці завдання за допомогою PowerShell, замість того, щоб щоразу вводити їх вручну.

Див. також:

Tags: #System

Leave a Comment

Як змінити пароль Wi-Fi, змінити пароль Wi-Fi VNPT, FPT, Tenda, TP-Link, Viettel на компютері, телефоні

Як змінити пароль Wi-Fi, змінити пароль Wi-Fi VNPT, FPT, Tenda, TP-Link, Viettel на компютері, телефоні

Зміна пароля Wi-Fi на спеціальні, складні символи – це один із способів захистити Wi-Fi вашої родини від незаконного використання, що впливає на швидкість Wi-Fi вашої родини.

Як відкрити панель керування у Windows 11

Як відкрити панель керування у Windows 11

Панель керування все ще відіграє життєво важливу роль у багатьох завданнях налаштування, які потрібні у вашій новій операційній системі. Ось кілька різних способів доступу до Панелі керування у Windows 11.

Як звільнити 48 ГБ на ПК з Windows 11 без втрати важливих даних

Як звільнити 48 ГБ на ПК з Windows 11 без втрати важливих даних

Між тимчасовими файлами, застарілими резервними копіями, дублікатами даних та невикористовуваними програмами існує безліч способів звільнити місце, не торкаючись особистих файлів.

Перевірте MD5 та SHA1 для перевірки цілісності файлу

Перевірте MD5 та SHA1 для перевірки цілісності файлу

Ми скористаємося спеціалізованою програмою для перевірки кодів MD5 та SHA1 файлу, щоб побачити, чи є в ньому якісь помилки. Програма для перевірки MD5 HashCalc є одним із досить корисних інструментів для перевірки кодів MD5 та SHA1.

Як показати приховані файли та папки у Windows 10/8/7

Як показати приховані файли та папки у Windows 10/8/7

Переглянути приховані файли, приховані папки, приховані системні файли у Windows досить просто. Читачі можуть ознайомитися з детальними інструкціями щодо відображення прихованих файлів та перегляду розширень файлів у цій статті.

Виправлення проблеми з роботою комбінації клавіш Windows + Shift + S у Windows 10

Виправлення проблеми з роботою комбінації клавіш Windows + Shift + S у Windows 10

Комбінація клавіш Win + Shift + S у Windows 10 дозволяє користувачам робити знімок частини або всього екрана та копіювати його в буфер обміну. ​​У більшості випадків ця функція працює належним чином, але іноді вона може зависати.

Як вимкнути жорсткий диск, коли він не використовується, у Windows 11

Як вимкнути жорсткий диск, коли він не використовується, у Windows 11

Якщо ваш комп’ютер має SSD та HDD, ви можете вимкнути жорсткий диск після певного періоду бездіяльності.

Як виправити помилку вставки даних ядра у Windows

Як виправити помилку вставки даних ядра у Windows

Помилка вставки даних ядра (код зупинки 0x0000007a) викликається пошкодженими секторами, вірусами, несправністю жорстких дисків або оперативної пам'яті.

Як відкрити програму «Безпека Windows» у Windows 10

Як відкрити програму «Безпека Windows» у Windows 10

Служба «Безпека Windows» увімкнена та проактивно захищає ваш пристрій, скануючи його на наявність шкідливих програм, вірусів та інших загроз безпеці.

Як увімкнути розширені налаштування у Windows 11

Як увімкнути розширені налаштування у Windows 11

Microsoft представляє перероблену сторінку додаткових налаштувань у Windows 11, додаючи налаштування системи для розробників і користувачів з новими функціями.

Як виправити помилку «Docker: Недійсний формат посилання»

Як виправити помилку «Docker: Недійсний формат посилання»

Docker спрощує створення, запуск та керування контейнерами. Однак під час запуску або створення образу ви можете зіткнутися з помилкою «Недійсний формат посилання».

Як запобігти автоматичному блокуванню Windows

Як запобігти автоматичному блокуванню Windows

Щоб запобігти блокуванню комп’ютера з Windows 10 користувачами, виконайте наведені нижче дії, щоб вимкнути екран блокування у Windows 10.

Як створити резервну копію та відновити Захисник Microsoft Windows 11

Як створити резервну копію та відновити Захисник Microsoft Windows 11

Ви можете створити резервну копію та відновити налаштування Microsoft Defender на новому комп’ютері або вирішити будь-які проблеми, які можуть виникнути з програмою.

Використання CMD для видалення великих папок у Windows

Використання CMD для видалення великих папок у Windows

Великі папки в системі є однією з причин, які займають багато системного простору. Багато папок, які ви створюєте, після їх видалення через деякий час знову з’являються. Можливо, це непотрібні папки, які ви намагаєтеся видалити.

Увімкнення GodMode у Windows 10, 8 та 7

Увімкнення GodMode у Windows 10, 8 та 7

GodeMode називається головною панеллю керування Windows за допомогою ярликів. GodMode (або God Mode) – це панель керування, яка дозволяє налаштовувати та отримувати доступ до всього у вашій операційній системі Windows.

Короткий опис команди Cisco CCNA

Короткий опис команди Cisco CCNA

У цій статті буде зроблено спробу охопити команди CCNA як у частинах 1 та 2 ICND, так і в поточному іспиті CCNA (640-802).

Як використовувати простори сховища для захисту даних Windows 11

Як використовувати простори сховища для захисту даних Windows 11

Об’єднання кількох дисків за допомогою Storage Spaces у Windows 11 дозволяє користувачам захищати файли від збоїв диска, одночасно консолідуючи сховище в один, простий у керуванні віртуальний диск.

Як виправити помилку Мережевий адаптер не знайдено у Windows 10

Як виправити помилку Мережевий адаптер не знайдено у Windows 10

Багато людей стикалися з проблемою зникнення мережевого адаптера з диспетчера пристроїв або отриманням повідомлення про відсутність мережевого адаптера. У цій статті ви знайдете інформацію про те, як вирішити проблему з відсутнім драйвером мережевого адаптера у Windows 10.

Як видалити окремі точки відновлення системи у Windows

Як видалити окремі точки відновлення системи у Windows

Windows автоматично створює точки відновлення системи до встановленої кількості, залишаючи вам десятки точок відновлення, які ви ніколи не використовуєте.

Поширені помилки під час проведення тестів швидкості Інтернету

Поширені помилки під час проведення тестів швидкості Інтернету

Якщо результати здаються повільнішими, ніж очікувалося, не поспішайте звинувачувати свого інтернет-провайдера — помилки під час проведення тесту можуть спотворити ваші цифри.

Як змінити пароль Wi-Fi, змінити пароль Wi-Fi VNPT, FPT, Tenda, TP-Link, Viettel на компютері, телефоні

Як змінити пароль Wi-Fi, змінити пароль Wi-Fi VNPT, FPT, Tenda, TP-Link, Viettel на компютері, телефоні

Зміна пароля Wi-Fi на спеціальні, складні символи – це один із способів захистити Wi-Fi вашої родини від незаконного використання, що впливає на швидкість Wi-Fi вашої родини.

Як відкрити панель керування у Windows 11

Як відкрити панель керування у Windows 11

Панель керування все ще відіграє життєво важливу роль у багатьох завданнях налаштування, які потрібні у вашій новій операційній системі. Ось кілька різних способів доступу до Панелі керування у Windows 11.

Як звільнити 48 ГБ на ПК з Windows 11 без втрати важливих даних

Як звільнити 48 ГБ на ПК з Windows 11 без втрати важливих даних

Між тимчасовими файлами, застарілими резервними копіями, дублікатами даних та невикористовуваними програмами існує безліч способів звільнити місце, не торкаючись особистих файлів.

Перевірте MD5 та SHA1 для перевірки цілісності файлу

Перевірте MD5 та SHA1 для перевірки цілісності файлу

Ми скористаємося спеціалізованою програмою для перевірки кодів MD5 та SHA1 файлу, щоб побачити, чи є в ньому якісь помилки. Програма для перевірки MD5 HashCalc є одним із досить корисних інструментів для перевірки кодів MD5 та SHA1.

Як показати приховані файли та папки у Windows 10/8/7

Як показати приховані файли та папки у Windows 10/8/7

Переглянути приховані файли, приховані папки, приховані системні файли у Windows досить просто. Читачі можуть ознайомитися з детальними інструкціями щодо відображення прихованих файлів та перегляду розширень файлів у цій статті.

Виправлення проблеми з роботою комбінації клавіш Windows + Shift + S у Windows 10

Виправлення проблеми з роботою комбінації клавіш Windows + Shift + S у Windows 10

Комбінація клавіш Win + Shift + S у Windows 10 дозволяє користувачам робити знімок частини або всього екрана та копіювати його в буфер обміну. ​​У більшості випадків ця функція працює належним чином, але іноді вона може зависати.

Як вимкнути жорсткий диск, коли він не використовується, у Windows 11

Як вимкнути жорсткий диск, коли він не використовується, у Windows 11

Якщо ваш комп’ютер має SSD та HDD, ви можете вимкнути жорсткий диск після певного періоду бездіяльності.

Як виправити помилку вставки даних ядра у Windows

Як виправити помилку вставки даних ядра у Windows

Помилка вставки даних ядра (код зупинки 0x0000007a) викликається пошкодженими секторами, вірусами, несправністю жорстких дисків або оперативної пам'яті.

Як відкрити програму «Безпека Windows» у Windows 10

Як відкрити програму «Безпека Windows» у Windows 10

Служба «Безпека Windows» увімкнена та проактивно захищає ваш пристрій, скануючи його на наявність шкідливих програм, вірусів та інших загроз безпеці.

Як увімкнути розширені налаштування у Windows 11

Як увімкнути розширені налаштування у Windows 11

Microsoft представляє перероблену сторінку додаткових налаштувань у Windows 11, додаючи налаштування системи для розробників і користувачів з новими функціями.