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

PowerShell

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 21:37, 30 травня 2012, створена Xqbot (обговорення | внесок) (r2.7.3) (робот додав: jv:Windows PowerShell; косметичні зміни)
Windows PowerShell
Екранна копія сесії PowerShell
ТипОболонка операційної системи
РозробникКорпорація Microsoft®
Перший випуск14 листопада 2006; 18 років тому (2006-11-14)
Стабільний випуск2.0 (22 липня 2009; 15 років тому (2009-07-22))
Платформа.NET Framework
Операційна системаWindows XP,
Windows Server 2003,
Windows Vista,
Windows Server 2008,
Windows 7,
Windows Server 2008 R2
Мова програмуванняC Sharp[1] Редагувати інформацію у Вікіданих
Доступні мовиБагатомовна
Стан розробкиАктивний
ЛіцензіяЗакритий код, компонент Microsoft Windows - 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.