Skip to main content

Windows PowerShell що це за програма



Встановлюючи нову версію операційної системи Windows, починаючі користувачі зустрічають нові назви програм, яких раніше, можливо не чули і призначення яких їм не зрозуміло. Одне з таких додатків PowerShell. Якщо воно встановлено в ОС, значить для чогось воно служить. Що це за програма Winodws PowerShell, часто задаються цим питанням користувачі. Давайте її розглянемо докладніше.

Вызванная справка в программе PowerShell
Робоче вікно PowerShell



Ця програма є корисним інструментом для системних адміністраторів і розробників, але для інших користувачів, тим більше для початківців, воно мало чим корисно. Windows PowerShell являє собою сучасну, вдосконалену командний рядок, яка здатна надавати більш гнучку роботу з настройками і управління комп'ютера в операційній системі Windows. Іншими словами, та ж командний рядок з додатковими можливостями.

Зміст статті:

Можливості та призначення програми PowerShell

Видно, що ця програма Winodws PowerShell є інтерфейсом для скриптового мови, а також є платформою для виконання цих скриптів. PowerShell був випущений в 2006 році, який входив у другій сервіс-пак і з того часу програма стала частиною всіх операційних систем компанії Microsoft. Скрипти даної програми мають розширення PS1 і здатні запускатися, подібно файлам BAT і CMD.

Цей скриптова мова розроблявся, насамперед, для ділових клієнтів Microsoft, яким потрібні потужні інструменти автоматизації різних завдань в управлінні комп'ютерами і серверами, під керуванням Windows. За основу для мови взята платформа .NET від Microsoft.

11120

Windows PowerShell дає можливість автоматизувати безліч різних завдань і процесів. Вона дозволяє встановити контроль над службами, акаунтами, настройками, процесами і т.д. Скриптова мова сприймає всі команди з командного рядка ОС, в свою чергу має багатий власну мову, який складається з певних команд, вони називаються Командлети (cmdlets). Ці командлети працюють за принципом Дієслово + Іменник. Наприклад, «Get-Help», що в перекладі з англійської означає «Отримати Допомога». Цей командлет викликає довідку. Для того, щоб отримати інформацію про будь-якому Командлети, введіть «Get-Help Get-Process». У цьому випадку програма надасть інформацію про камендлете «Get-Process».

Запуск і робота в Windows PowerShell

Є кілька різних способів запустити програму Windows PowerShell в ОС. Для простоти пошуку програм в операційній системі існують вікно пошуку. Його можна знайти, відкривши ярлик «Мій комп'ютер» у верхній частині екрану з правого боку. Введіть запит «PowerShell» і в результатах пошуку відкрийте програму. У Windows 10 програму можна запустити з будь-якої робочої папки, для цього потрібно зробити клік по кнопці «Файл» у верхній частині сторінки.

Запускаем программу из любой рабочей папки Windows 10
запуск PowerShell

Для того, щоб продемонструвати як працює ця програма Windows PowerShell, випробуємо її деякі можливості, наприклад, давайте почистимо кошик. Для цієї функції є спеціальний командлет - «Clear-RecycleBin». Він стане в нагоді для написання скрипта при обслуговуванні комп'ютерів. При введенні такої команди, потрібно вказати локальний диск, на якому розташовано додаток, з яким необхідно виконати цю дію: «Clear-RecycleBin C:». Далі з'явиться рядок із запитом на підтвердження, тут необхідно натиснути клавішу «Y» і «Enter».


Запуск очистки корзины в программе PowerShell
Очищення кошика за допомогою PowerShell

Якщо до Командлети «Clear-RecycleBin C:» додати частину «-Force», корзина очиститися без підтвердження.

  1. Давайте розпакуємо архів за допомогою програми PowerShell.
  2. Для цього існують задані команди «Expand-Archive» і «Compress-Archive».
  3. Для того, щоб заархівувати папку «C: \ file \» в «C: \ archive \ file2.zip», дотримуйтесь зазначеної команді: «Compress-Archive -LiteralPath C: \ file \ -DestinationPath C: \ archive \ file2.zip .
  4. В результаті виконання цієї команди у зазначеній вище директорії з'явиться архів з ім'ям «file2.zip», в якому буде заархівувати вміст папки «C: \ file \».

Основні командлети програми PowerShell

У цієї програми є маса різних команд, що застосовуються до різних компонентів Windows і описати їх все в це статті не вийде. Ось деякі основні команди Windows PowerShell:

  1. «Update-Help» - оновлення довідки для певного компонента.
  2. «Get-Help» - отримання довідки.
  3. «Get-Command» - пошук зі списку командлетів.
  4. «Format-Table» - огляд результату певної команди в таблиці.
  5. «New-Variable» - нова змінна.
  6. «Remove-Variable» - видалення значення змінної.
  7. «Set-Variable» - вказати значення для змінної.
  8. «Format-Wide» - огляд результату виконаної команди у вигляді таблиці, в якій присутня тільки одна властивість для одного об'єкта.


Як ви оціните статтю?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оцінок, середнє: 5,00 з 5)
Завантаження ...

Додати коментар

Ваш e-mail не буде опублікований.