Megosztás a következőn keresztül:


Windows PowerShell-referencia

A Windows PowerShell egy Microsoft .NET-keretrendszerhez csatlakoztatott környezet, amelyet rendszergazdai automatizálásra terveztek. A Windows PowerShell új megközelítést biztosít a parancsok létrehozásához, a megoldások írásához és a grafikus felhasználói felületalapú felügyeleti eszközök létrehozásához.

A Windows PowerShell lehetővé teszi, hogy a rendszergazda közvetlenül vagy szkriptek használatával automatizálja a rendszererőforrások felügyeletét.

Fejlesztői célközönség

A Windows PowerShell szoftverfejlesztői készlet (SDK) olyan parancsfejlesztők számára készült, akiknek referenciainformációra van szükségük a Windows PowerShell által biztosított API-król. A parancsfejlesztők a Windows PowerShell használatával olyan parancsokat és szolgáltatókat is létrehoznak, amelyek kibővítik a Windows PowerShell által elvégezhető feladatokat.

Windows PowerShell-erőforrások

A Windows PowerShell SDK mellett az alábbi források további információkat nyújtanak.

A Windows PowerShell használatának első lépései A Windows PowerShell bemutatása: a nyelv, a parancsmagok, a szolgáltatók és az objektumok használata.

Windows PowerShell-modul írása Információkat és példákat biztosít azoknak a rendszergazdáknak, szkriptfejlesztőknek és parancsmagfejlesztőknek, akiknek Windows PowerShell-modulokkal kell csomagolniuk és terjeszteniük a Windows PowerShell-megoldásaikat.

Windows PowerShell-parancsmag írása A parancsmagokat tervező programmenedzserek és a parancsmagkódot implementáló fejlesztők számára biztosít információkat és kód példákat.

Windows PowerShell-csapat blogja A legjobb erőforrás más Windows PowerShell-felhasználóktól való tanuláshoz és együttműködéshez. Olvassa el a Windows PowerShell-csapat blogját, majd csatlakozzon a Windows PowerShell felhasználói fórumához (microsoft.public.windows.powershell). A Windows Live Search használatával további Windows PowerShell-blogokat és -erőforrásokat kereshet. Ezután, ahogy fejleszti szakértelmét, szabadon járuljon hozzá ötleteihez.

PowerShell-modul böngésző A parancssori súgótémakörök legújabb verzióit tartalmazza.

Osztálykódtárak

System.Management.Automation Ez a névtér a Windows PowerShell gyökérnévtere. Tartalmazza az egyéni parancsmagok implementálásához szükséges osztályokat, enumerálásokat és interfészeket. Az System.Management.Automation.Cmdlet osztály az az alaposztály, amelyből az összes parancsmagosztályt le kell származtatni. A parancsmagokkal kapcsolatos további információkért lásd:

System.Management.Automation.Provider Ez a névtér tartalmazza a Windows PowerShell-szolgáltató implementálásához szükséges osztályokat, enumerálásokat és interfészeket. Az System.Management.Automation.Provider.CmdletProvider osztály az az alaposztály, amelyből az összes Windows PowerShell-szolgáltatóosztályt le kell származtatni.

Microsoft.PowerShell.Commands Ez a névtér tartalmazza a Windows PowerShell által implementált parancsmagok és szolgáltatók osztályait. Hasonlóképpen javasoljuk, hogy hozzon létre egy YourName. Parancsok névtere az ön által implementált parancsmagokhoz.

System.Management.Automation.Host Ez a névtér tartalmazza a parancsmag által a felhasználó és a Windows PowerShell közötti interakció meghatározásához használt osztályokat, enumerálásokat és interfészeket.

System.Management.Automation.Internal Ez a névtér tartalmazza a más névtérosztályok által használt alaposztályokat. A System.Management.Automation.Internal.CmdletMetadataAttribute osztály például a System.Management.Automation.CmdletAttribute osztály alaposztálya.

System.Management.Automation.Runspaces Ez a névtér tartalmazza a Windows PowerShell-futtatókörnyezet létrehozásához használt osztályokat, enumerálásokat és interfészeket. Ebben a kontextusban a Windows PowerShell-futtatótér az a környezet, amelyben egy vagy több Windows PowerShell-folyamat parancsmagokat hív meg. Ez azt jelzi, hogy a parancsmagok a Windows PowerShell-futtatótér környezetében működnek. További információ aWindows PowerShell-futtatókörnyezetekről: Windows PowerShell-futtatóterek.