Esempi di API di Windows PowerShell

Questa sezione include codice di esempio che illustra come creare spazi di esecuzione che limitano la funzionalità e come eseguire in modo asincrono i comandi usando un pool di spazi di esecuzione per fornire gli spazi di esecuzione. È possibile usare Microsoft Visual Studio per creare un'applicazione console e quindi copiare il codice dagli argomenti di questa sezione nell'applicazione host.

In questa sezione

esempio di PowerShell01 Questo esempio illustra come usare un oggetto System.Management.Automation.Runspaces.InitialSessionState per limitare la funzionalità di uno spazio di esecuzione. L'output di questo esempio illustra come limitare la modalità del linguaggio dello spazio di esecuzione, come contrassegnare un cmdlet come privato, come aggiungere e rimuovere cmdlet e provider, come aggiungere un comando proxy e altro ancora.

esempio di PowerShell02 Questo esempio illustra come eseguire i comandi in modo asincrono usando gli spazi di esecuzione di un pool di spazi di esecuzione. L'esempio genera un elenco di comandi e quindi esegue questi comandi mentre il motore di Windows PowerShell apre uno spazio di esecuzione dal pool quando necessario.