Перейти до вмісту

PowerShell

Матеріал з Вікіпедії — вільної енциклопедії.
Windows PowerShell
ТипOperating system shell
РозробникMicrosoft Corporation
Перший випуск14 листопада 2006
Стабільний випуск1.0 (14 листопада 2006)
Нестабільний випуск2.0 CTP3 (23 грудня 2008)
Платформаx86, x86-64 та Itanium
Операційна системаWindows XP,
Windows Server 2003,
Windows Vista,
Windows Server 2008
Мова програмуванняC Sharp[1] Редагувати інформацію у Вікіданих
Доступні мовиMultilingual
Стан розробкиАктивний
Модель кодуClosed source
ЛіцензіяMS-EULA
Репозиторійgithub.com/PowerShell/PowerShell
ВебсайтWindows PowerShell

Windows PowerShell — розширювана оболонка з інтерфейсом командного рядка і супутнею мовою сценаріїв, розроблена Microsoft. Перша версія випущена в 2006 році і зараз доступна для Windows XP SP2, Windows Server 2003, Windows Vista, і вбудована в Windows Server 2008 як опциональний компонент.

Windows PowerShell інтегрований з .NET Framework і надає оточення для виконання адміністративних завдань шляхом виконання командлетів (cmdlets) — особливих .NET класів, що реалізовують окремі операції, сценаріїв, побудованих з командлетів, виконуваних файлів самостійних застосунків, або екземплярів звичайних класів .NET. Оболонка має доступ до різних сховищ даних як файлова система або реєстр, через механізм постачальників Windows PowerShell.

Windows PowerShell також забещпечує механізм хостингу, через який виконуване середовище Windows PowerShell може бути апроваджено всередину інших застосунків, які мо тому можуть використовувати функціональність Windows PowerShell для виконання певних операцій, включно з тими, що доступні через графічний інтерфейс. Ця мождивість вже використовується Microsoft Exchange Server 2007, управління яким доступно командлетам PowerShell, а також забезпечені і впроваджені графічні інструменти управління, коли хост PowerShell вткликає необхідні командлети. Іншим застосунком Microsoft, який робить своє управляння доступним через командлети PowerShell, є Microsoft SQL Server 2008. Планується що в майбутньому, застосунки Windows будуть оснащені інструментарієм управління на графічному інтерфейсі на Windows PowerShell.

Windows PowerShell включає свій власний розширювану консольну систему допомоги, що нагадує сторінки man в оболонках Unix. На сторінках помочі описуються командлети і концепції PowerShell. Щоб побачити допомогу, слід викликати командлет Get-Help. Онлайнова довідка для Windows PowerShell оновлюється щотижня на TechNet Library.

Посилання


  1. The powershell Open Source Project on Open Hub: Languages Page — 2006.