Co to jest nowy obiekt (Microsoft.PowerShell.Utility)?

Co To Jest Nowy Obiekt Microsoft Powershell Utility



Nigdy nie było łatwiejszego sposobu tworzenia nowej instancji komponentu platformy .NET lub obiektu COM. Można to zrobić za pomocą polecenia cmdlet „ Nowy obiekt ” w PowerShellu. W ten sposób można kontrolować i uruchamiać inne aplikacje za pośrednictwem programu PowerShell. Ponadto umożliwia również tworzenie niestandardowych obiektów posiadających własny zestaw kolekcji elementów danych.

W tym poście z przewodnikiem znajdziesz informacje o poleceniu cmdlet „New-Object”.







Co to jest nowy obiekt (Microsoft.PowerShell.Utility)?

Jak stwierdzono w powyższej sekcji, „ Nowy obiekt ” Polecenie cmdlet tworzy nowe instancje platformy .NET. Przyjrzyjmy się poniższym przykładom, aby lepiej je zrozumieć.



Przykład 1: Utwórz obiekt „System.Version” za pomocą polecenia cmdlet „New-Object”.



Stworzyć ' Wersja systemu ”, wykonaj poniższe polecenie:





Nowy obiekt -Wpisz imię Wersja systemu -Lista argumentów „7.8.9”

Zgodnie z powyższym kodem:



  • Najpierw napisz „ Nowy obiekt ” cmdlet obok „ -Wpisz imię ” parametr o wartości „ Wersja ” do niego przypisany.
  • Następnie dodaj „ -Lista argumentów ” i przypisz mu podaną wartość:

Przykład 2: Użyj polecenia cmdlet „New-Object”, aby utworzyć obiekt COM programu Internet Explorer

Uruchom poniższe polecenie, aby zainicjować obiekt Internet Explorera:

$ Nowy = Nowy obiekt -COMObiekt InternetExplorer.Aplikacja -Nieruchomość @ { Nawiguj2 = 'www.msn.com' ; widoczne = $Prawda }

W powyższym kodzie:

  • Najpierw zainicjuj zmienną „ $Nowy ” i przypisz podany kod.
  • Na początek przypisz „ Nowy obiekt ” cmdlet obok „ -COMObiekt ” parametr mający przypisaną określoną wartość.
  • Następnie zapisz „ -Nieruchomość ” i przypisać powyższą wartość:

Przykład 3: Użyj polecenia cmdlet „New-Object” wraz z parametrem „-String”, aby utworzyć niekończący się błąd

Aby zainicjować niekończący się błąd w PowerShell, użyj podanego polecenia:

$ B = Nowy obiekt -COMObiekt Word.Aplikacja -Ścisły -Nieruchomość @ { widoczne = $Prawda }

Zgodnie z powyższym kodem:

  • Najpierw zainicjuj zmienną i przypisz jej określony kod.
  • Następnie określ „ Nowy obiekt ” cmdlet wraz z „ -COMObiekt ” parametr mający przypisaną określoną wartość.
  • Następnie wspomnij o parametrach „ -Ścisły ', I ' -Nieruchomość ”.
  • Na koniec podaj określoną wartość:

O to chodziło „ Nowy obiekt cmdlet w PowerShell.

Wniosek

Nowy obiekt ” w PowerShell tworzy instancję nowego obiektu modelu COM i platformy .NET. Ponadto może pomóc w tworzeniu niestandardowych obiektów posiadających własny zestaw elementów danych. W tym artykule omówiono różne sposoby tworzenia nowych obiektów przy użyciu polecenia cmdlet „New-Object”.