Sdílet prostřednictvím


Referenční informace k Windows PowerShellu

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

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

Cílová skupina vývojářů

Sada Windows PowerShell Software Development Kit (SDK) je napsaná pro vývojáře příkazů, kteří vyžadují referenční informace o rozhraních API poskytovaných prostředím Windows PowerShell. Vývojáři příkazů používají Prostředí Windows PowerShell k vytvoření příkazů i poskytovatelů, kteří rozšiřují úlohy, které je možné provádět v prostředí Windows PowerShell.

Prostředky Windows PowerShellu

Kromě sady Windows PowerShell SDK poskytují další informace následující zdroje informací.

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

Psaní modulu Prostředí 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á řešení Windows PowerShellu pomocí modulů Windows PowerShellu.

Psaní rutin prostředí Windows PowerShell Poskytuje informace a příklady kódu pro správce programů, kteří navrhují rutiny a pro vývojáře, kteří implementují kód rutiny.

blogu týmu Windows PowerShellu nejlepším prostředkem pro výuku a spolupráci s ostatními uživateli Windows PowerShellu. Přečtěte si blog týmu Windows PowerShellu a připojte se k fóru uživatelů Windows PowerShellu (microsoft.public.windows.powershell). Pomocí služby Windows Live Search můžete najít další blogy a prostředky Prostředí Windows PowerShell. 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ě System.Management.Automation.Cmdlet třída je základní třída, 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 zprostředkovatele Windows PowerShellu. Konkrétně System.Management.Automation.Provider.CmdletProvider třída je základní třída, ze které musí být odvozeny všechny třídy zprostředkovatele Prostředí Windows PowerShell.

Microsoft.PowerShell.Commands Tento obor názvů obsahuje třídy pro rutiny a zprostředkovatele implementované prostředím Windows PowerShell. Podobně se doporučuje vytvořit YourName. Obor názvů příkazů 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 prostředím 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 třídy System.Management.Automation.CmdletAttribute třídy.

System.Management.Automation.Runspaces Tento obor názvů obsahuje třídy, výčty a rozhraní použité k vytvoření prostředí Runspace prostředí Windows PowerShell. V tomto kontextu je prostředí Runspace prostředí Windows PowerShell kontextem, ve kterém jedna nebo více kanálů Windows PowerShellu vyvolává rutiny. To znamená, že rutiny fungují v kontextu prostředí Runspace prostředí Windows PowerShell. Další informace o prostředí Runspaces Prostředí PowerShell pro Windows PowerShell naleznete v tématu prostředí Runspaces prostředí Windows PowerShell.