Co je New-Object (Microsoft.PowerShell.Utility)?

Co Je New Object Microsoft Powershell Utility



Nikdy neexistoval jednodušší způsob, jak vytvořit novou instanci komponenty .NET frameworku nebo objektu COM. Je to možné provést pomocí rutiny „ Nový objekt “ v prostředí PowerShell. Díky tomu můžete ovládat a spouštět ostatní aplikace prostřednictvím prostředí PowerShell. Navíc také umožňuje vytváření vlastních objektů s vlastní sadou kolekcí datových položek.

V tomto příspěvku s průvodcem najdete informace o rutině „New-Object“.







Co je New-Object (Microsoft.PowerShell.Utility)?

Jak je uvedeno ve výše uvedené části, „ Nový objekt Rutina vytváří nové instance rozhraní .NET. Pro lepší pochopení si uveďme přehled následujících příkladů.



Příklad 1: Vytvořte objekt „System.Version“ pomocí rutiny „New-Object“.



Chcete-li vytvořit „ Verze systému ” objekt, proveďte níže uvedený příkaz:





Nový objekt -Název typu Verze systému -Seznam argumentů '7.8.9'

Podle výše uvedeného kódu:



  • Nejprve napište „ Nový objekt 'cmdlet vedle ' -Název typu “ parametr s hodnotou “ Verze “, který je mu přidělen.
  • Dále přidejte „ -Seznam argumentů ” parametr a přiřaďte mu uvedenou hodnotu:

Příklad 2: Pomocí rutiny „New-Object“ vytvořte objekt COM aplikace Internet Explorer

Spuštěním níže uvedeného příkazu spusťte objekt aplikace Internet Explorer:

$ Nový = Nový objekt -COMObject InternetExplorer.Aplikace -Vlastnictví @ { Navigovat2 = 'www.msn.com' ; Viditelné = $Pravda }

Ve výše uvedeném kódu:

  • Nejprve inicializujte proměnnou „ $Nové “ a přiřaďte uvedený kód.
  • Pro začátek nejprve přiřaďte „ Nový objekt 'cmdlet vedle ' -COMObject ” parametr s přiřazenou uvedenou hodnotou.
  • Dále zapište „ -Vlastnictví ” a přiřazena výše uvedená hodnota:

Příklad 3: Použijte rutinu „New-Object“ spolu s parametrem „-String“ k vytvoření neukončující chyby

Chcete-li spustit neukončující chybu v PowerShellu, použijte daný příkaz:

$ B = Nový objekt -COMObject Word.Aplikace -Přísný -Vlastnictví @ { Viditelné = $Pravda }

Podle výše uvedeného kódu:

  • Nejprve inicializujte proměnnou a přiřaďte jí uvedený kód.
  • Dále zadejte „ Nový objekt ” cmdlet spolu s “ -COMObject ” parametr s přiřazenou uvedenou hodnotou.
  • Poté uveďte parametry „ -Přísný ', a ' -Vlastnictví “.
  • Nakonec zadejte specifikovanou hodnotu:

To bylo vše o „ Nový objekt ” cmdlet v prostředí PowerShell.

Závěr

' Nový objekt ” v prostředí PowerShell vytvoří instanci nového objektu modelu COM a rozhraní .NET. Navíc může pomoci vytvořit vlastní objekty s vlastní sadou datových položek. Tento článek prozkoumal různé způsoby vytváření nových objektů pomocí rutiny „New-Object“.