Voorbeelden van Windows PowerShell-API

Deze sectie bevat voorbeeldcode die laat zien hoe u runspaces maakt die de functionaliteit beperken en hoe u asynchroon opdrachten uitvoert met behulp van een runspace-pool om de runspaces op te geven. U kunt Microsoft Visual Studio gebruiken om een consoletoepassing te maken en vervolgens de code uit de onderwerpen in deze sectie te kopiëren naar uw hosttoepassing.

In deze sectie

PowerShell01-voorbeeld In dit voorbeeld ziet u hoe u een System.Management.Automation.Runspaces.InitialSessionState object gebruikt om de functionaliteit van een runspace te beperken. De uitvoer van dit voorbeeld laat zien hoe u de taalmodus van de runspace beperkt, hoe u een cmdlet markeert als privé, hoe u cmdlets en providers toevoegt en verwijdert, hoe u een proxyopdracht toevoegt en meer.

PowerShell02-voorbeeld In dit voorbeeld ziet u hoe u opdrachten asynchroon uitvoert met behulp van de runspaces van een runspace-pool. Het voorbeeld genereert een lijst met opdrachten en voert deze opdrachten uit terwijl de Windows PowerShell-engine een runspace opent vanuit de pool wanneer dit nodig is.