O que é Novo Objeto (Microsoft.PowerShell.Utility)?

O Que E Novo Objeto Microsoft Powershell Utility



Nunca houve uma maneira mais fácil de criar uma nova instância de um componente .NET Framework ou objeto COM. É possível fazer isso usando o cmdlet “ Novo-objeto ” no PowerShell. Isso permite controlar e inicializar os outros aplicativos via PowerShell. Além disso, também permite a criação de objetos personalizados com seu próprio conjunto de coleções de itens de dados.

Nesta postagem guiada, você aprenderá sobre o cmdlet “New-Object”.







O que é Novo Objeto (Microsoft.PowerShell.Utility)?

Conforme declarado na seção acima, o “ Novo-objeto ” O cmdlet cria novas instâncias da estrutura .NET. Vamos ver os exemplos a seguir para entender melhor.



Exemplo 1: criar um objeto “System.Version” usando o cmdlet “New-Object”



Para criar um “ System.Version ” objeto, execute o comando fornecido abaixo:





Novo-objeto -Digite o nome System.Version -ArgumentList '7.8.9'

De acordo com o código acima indicado:



  • Primeiro, escreva o “ Novo-objeto ” cmdlet ao lado do “ -Digite o nome ” parâmetro com o valor “ Versão ” atribuído a ele.
  • Em seguida, adicione o “ -ArgumentList ” e atribua o valor indicado a ele:

Exemplo 2: Use o cmdlet “New-Object” para criar um objeto COM do Internet Explorer

Execute o comando abaixo mencionado para iniciar um objeto do Internet Explorer:

$ Novo = Novo-objeto -COMObject InternetExplorer.Application -Propriedade @ { Navegar2 = 'www.msn.com' ; Visível = $ Verdadeiro }

No código acima indicado:

  • Primeiro, inicialize uma variável “ $Novo ” e atribua o código indicado.
  • Para começar, primeiro, atribua o “ Novo-objeto ” cmdlet ao lado do “ -COMObject ” parâmetro com o valor declarado atribuído a ele.
  • Em seguida, anote o “ -Propriedade ” e atribuído o valor acima mencionado:

Exemplo 3: use o cmdlet “New-Object” junto com o parâmetro “-String” para criar um erro sem finalização

Para iniciar um erro sem finalização no PowerShell, use o comando fornecido:

$ B = Novo-objeto -COMObject Word.Application -Estrito -Propriedade @ { Visível = $ Verdadeiro }

De acordo com o código acima:

  • Primeiro, inicialize uma variável e atribua a ela o código indicado.
  • Em seguida, especifique o “ Novo-objeto ” cmdlet, juntamente com o “ -COMObject ” parâmetro com o valor declarado atribuído a ele.
  • Depois disso, mencione os parâmetros “ -Estrito ', e ' -Propriedade ”.
  • Por fim, forneça um valor especificado:

Isso foi tudo sobre o “ Novo-objeto ” cmdlet no PowerShell.

Conclusão

O ' Novo-objeto ” no PowerShell instancia um novo objeto de um COM e o .NET framework. Além disso, pode ajudar a criar objetos personalizados com seu próprio conjunto de itens de dados. Este artigo explorou as várias maneiras de criar novos objetos usando o cmdlet “New-Object”.