Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a szakasz olyan mintakódot tartalmaz, amely bemutatja, hogyan hozhat létre olyan futtatótereket, amelyek korlátozzák a funkcionalitást, és hogyan futtathat aszinkron módon parancsokat egy runspace-készlet használatával a futtatóterek biztosításához. A Microsoft Visual Studio használatával létrehozhat egy konzolalkalmazást, majd átmásolhatja a kódot az ebben a szakaszban szereplő témakörökből a gazdaalkalmazásba.
Ebben a részben
PowerShell01-minta Ez a minta bemutatja, hogyan használható a System.Management.Automation.Runspaces.InitialSessionState objektum a futtatótér funkcióinak korlátozásához. A minta kimenete bemutatja, hogyan korlátozhatja a futtatókörnyezet nyelvi módját, hogyan jelölhet meg egy parancsmagot magánjellegűként, hogyan adhat hozzá és távolíthat el parancsmagokat és szolgáltatókat, hogyan adhat hozzá proxyparancsokat stb.
PowerShell02-minta Ez a minta bemutatja, hogyan futtathat parancsokat aszinkron módon egy runspace-készlet futtatótereinek használatával. A minta létrehozza a parancsok listáját, majd futtatja ezeket a parancsokat, miközben a Windows PowerShell-motor szükség esetén megnyit egy futtatóteret a készletből.