Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Windows PowerShell är en Microsoft .NET Framework-ansluten miljö som utformats för administrativ automatisering. Windows PowerShell ger en ny metod för att skapa kommandon, skapa lösningar och skapa grafiska användargränssnittsbaserade hanteringsverktyg.
Med Windows PowerShell kan en systemadministratör automatisera administrationen av systemresurser genom att köra kommandon direkt eller via skript.
Målgrupp för utvecklare
Windows PowerShell Software Development Kit (SDK) är skrivet för kommandoutvecklare som behöver referensinformation om API:erna som tillhandahålls av Windows PowerShell. Kommandoutvecklare använder Windows PowerShell för att skapa både kommandon och leverantörer som utökar de uppgifter som kan utföras av Windows PowerShell.
Windows PowerShell-resurser
Förutom Windows PowerShell SDK tillhandahåller följande resurser mer information.
Komma igång med Windows PowerShell Ger en introduktion till Windows PowerShell: språket, cmdletarna, leverantörerna och användningen av objekt.
Skriva en Windows PowerShell-modul Innehåller information och exempel för administratörer, skriptutvecklare och cmdlet-utvecklare som behöver paketera och distribuera sina Windows PowerShell-lösningar med hjälp av Windows PowerShell-moduler.
Skriva en Windows PowerShell-cmdlet Innehåller information och kodexempel för programhanterare som utformar cmdletar och för utvecklare som implementerar cmdlet-kod.
Windows PowerShell Team Blog Den bästa resursen för att lära sig från och samarbeta med andra Windows PowerShell-användare. Läs Windows PowerShell-teamets blogg och gå sedan med i Användarforum för Windows PowerShell (microsoft.public.windows.powershell). Använd Windows Live Search för att hitta andra Windows PowerShell-bloggar och -resurser. När du sedan utvecklar dina kunskaper kan du fritt bidra med dina idéer.
PowerShell-modulens webbläsare Innehåller de senaste versionerna av hjälpavsnitten på kommandoraden.
Klassbibliotek
System.Management.Automation Det här namnområdet är rotnamnområdet för Windows PowerShell. Den innehåller de klasser, uppräkningar och gränssnitt som krävs för att implementera anpassade cmdletar. I synnerhet är klassen System.Management.Automation.Cmdlet den basklass som alla cmdlet-klasser måste härledas från. Mer information om cmdletar finns i.
System.Management.Automation.Provider Det här namnområdet innehåller de klasser, uppräkningar och gränssnitt som krävs för att implementera en Windows PowerShell-provider. I synnerhet är klassen System.Management.Automation.Provider.CmdletProvider den basklass som alla Windows PowerShell-providerklasser måste härledas från.
Microsoft.PowerShell.Commands Det här namnområdet innehåller klasserna för cmdletar och leverantörer som implementerats av Windows PowerShell. På samma sätt rekommenderar vi att du skapar en YourName-. Kommandonamnområde för de cmdletar som du implementerar.
System.Management.Automation.Host Det här namnområdet innehåller de klasser, uppräkningar och gränssnitt som cmdleten använder för att definiera interaktionen mellan användaren och Windows PowerShell.
System.Management.Automation.Internal Det här namnområdet innehåller de basklasser som används av andra namnområdesklasser. Till exempel är klassen System.Management.Automation.Internal.CmdletMetadataAttribute basklassen för klassen System.Management.Automation.CmdletAttribute.
System.Management.Automation.Runspaces Det här namnområdet innehåller de klasser, uppräkningar och gränssnitt som används för att skapa en Windows PowerShell-runspace. I det här sammanhanget är Windows PowerShell-runspace den kontext där en eller flera Windows PowerShell-pipelines anropar cmdletar. Cmdletar fungerar alltså inom ramen för en Windows PowerShell-runspace. Mer information omWindows PowerShell-runspaces finns i Windows PowerShell-runspaces.