Windows PowerSheles API-minták
Ez a szakasz mintakódot tartalmaz, amely bemutatja, hogyan hozhat létre funkciókat korlátozó runspace-eket, és hogyan futtathat aszinkron módon parancsokat egy runspace-készlet használatával a runspace-ök létrehozására. A Microsoft Visual Studio létrehozhat egy konzolalkalmazást, majd átmásolhatja a kódot az ebben a szakaszban található témakörökből a gazdaalkalmazásba.
A szakasz tartalma
PowerShell01-minta Ez a minta bemutatja, hogyan használható a System.Management.Automation.Runspaces.Initialsessionstate objektum egy runspace funkcióinak korlátozására. A minta kimenete bemutatja, hogyan korlátozhatja a runspace nyelvi módját, hogyan jelölhat meg egy parancsmagot privátként, hogyan adhat hozzá és távolíthat el parancsmagokat és szolgáltatókat, hogyan adhat hozzá proxyparancsokat stb.
PowerShell02-minta Ez a példa bemutatja, hogyan futtathat parancsokat aszinkron módon egy runspace-készlet runspaces használatával. A minta létrehoz egy parancslistát, majd futtatja ezeket a parancsokat, amíg a Windows PowerShell motor megnyit egy futásteret a készletből, amikor szükség van rá.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: