Referenční informace k Windows PowerShellu

Windows PowerShell je prostředí připojené .NET Framework microsoftu určené pro automatizaci správy. Windows PowerShell nabízí nový přístup k vytváření příkazů, sestavování řešení a vytváření nástrojů pro správu založených na grafickém uživatelském rozhraní.

Windows PowerShell umožňuje správci systému automatizovat správu systémových prostředků spouštěním příkazů buď přímo, nebo prostřednictvím skriptů.

Cílová skupina pro vývojáře

Sada Windows PowerShell SDK (Software Development Kit) je psaná pro vývojáře příkazů, kteří potřebují referenční informace o rozhraních API poskytovaných Windows PowerShell. Vývojáři příkazů Windows PowerShell k vytvoření příkazů i zprostředkovatelů, kteří rozšiřují úlohy, které lze provádět pomocí Windows PowerShell.

Windows PowerShell Zdroje

Kromě sady SDK Windows PowerShell další informace najdete v následujících zdrojích informací.

Začínáme s Windows PowerShell Poskytuje úvod do Windows PowerShell: jazyk, rutiny, zprostředkovatele a použití objektů.

Psaní Windows PowerShell Poskytuje informace a příklady pro správce, vývojáře skriptů a vývojáře rutin, kteří potřebují zabalit a distribuovat svá Windows PowerShell řešení pomocí Windows PowerShell modulů.

Zápis Windows PowerShell rutiny Poskytuje informace a příklady kódu pro programové manažery, kteří navrhují rutiny, a pro vývojáře, kteří implementují kód rutiny.

Windows PowerShell týmový blog Nejlepší prostředek pro výuku od ostatních uživatelů a spolupráci s Windows PowerShell uživateli. Přečtěte si blog Windows PowerShell Team a připojte se k fóru Windows PowerShell user Forum (microsoft.public.windows.powershell). Pomocí Windows Live Search můžete najít další Windows PowerShell blogy a zdroje informací. Při vývoji odborných znalostí pak můžete své nápady volně přispívat.

Prohlížeč modulu PowerShellu Poskytuje nejnovější verze témat nápovědy příkazového řádku.

Knihovny tříd

System.Management.Automation Tento obor názvů je kořenový obor názvů pro Windows PowerShell. Obsahuje třídy, výčty a rozhraní potřebné k implementaci vlastních rutin. Konkrétně je třída System.Management.Automation.Cmdlet základní třídou, ze které musí být odvozeny všechny třídy rutin. Další informace o rutinách najdete v tématu .

System.Management.Automation.Provider Tento obor názvů obsahuje třídy, výčty a rozhraní potřebné k implementaci Windows PowerShell poskytovatele. Konkrétně je třída System.Management.Automation.Provider.Cmdletprovider základní třídou, ze Windows PowerShell musí být odvozeny všechny třídy zprostředkovatele.

Microsoft.PowerShell.Commands Tento obor názvů obsahuje třídy pro rutiny a zprostředkovatele implementované Windows PowerShell. Podobně se doporučuje vytvořit yourname. Obor názvů Commands pro tyto rutiny, které implementujete.

System.Management.Automation.Host Tento obor názvů obsahuje třídy, výčty a rozhraní, které rutina používá k definování interakce mezi uživatelem a Windows PowerShell.

System.Management.Automation.Internal Tento obor názvů obsahuje základní třídy používané jinými třídami oboru názvů. Například třída System.Management.Automation.Internal.Cmdletmetadataattribute je základní třídou pro třídu System.Management.Automation.CmdletAttribute.

System.Management.Automation.Runspaces Tento obor názvů obsahuje třídy, výčty a rozhraní používané k vytvoření Windows PowerShell prostředí runspace. V tomto kontextu je Windows PowerShell prostředí, ve kterém jeden nebo více Windows PowerShell vyvolává rutiny. To znamená, že rutiny fungují v kontextu Windows PowerShell prostředí runspace. Další informace o prostředí Windows PowerShell runspaces najdete v Windows PowerShell Runspaces.