Imagem de fundo

Analise o script a seguir escrito em Windows PowerShell...

Analise o script a seguir escrito em Windows PowerShell Host


01: InitialSessionState iss = initialSessionState.CreateDefault();

02: Runspace rs = RunspaceFactory.CreateRunspace(iss);

03: rs.Open();

04: PowerShell ps = PowerShell.Create();

05: ps.Runspace = rs;

06: ps.AddCommand("Get-Command");

07: ps.Invoke();


Em relação ao script, analise as seguintes afirmativas.


I. A linha 04 cria um objeto do tipo System.Management.Automation.PowerShell.

II. A linha 06 importa e executa o script externo "Get-Command".

III. A linha 02 cria um Runspace personalizado depois de criar um objeto InitialSessionState padrão na linha 01.


Está CORRETO apenas o que se afirma em:


A

I.


B

I e II.


C

I e III.


D

II e III.