새 개체(Microsoft.PowerShell.Utility)란 무엇입니까?

Sae Gaeche Microsoft Powershell Utility Lan Mueos Ibnikka



.NET Framework 구성 요소 또는 COM 개체의 새 인스턴스를 만드는 이보다 쉬운 방법은 없었습니다. cmdlet '을 사용하여 그렇게 할 수 있습니다. 새 개체 ” PowerShell에서. 이렇게 하면 PowerShell을 통해 다른 애플리케이션을 제어하고 시작할 수 있습니다. 또한 고유한 데이터 항목 컬렉션 집합이 있는 사용자 지정 개체를 생성할 수도 있습니다.

이 안내 게시물에서는 'New-Object' cmdlet에 대해 알아봅니다.







새 개체(Microsoft.PowerShell.Utility)란 무엇입니까?

위 섹션에서 설명한 바와 같이 ' 새 개체 ” cmdlet은 .NET Framework의 새 인스턴스를 만듭니다. 이해를 돕기 위해 다음 예를 살펴보겠습니다.



예제 1: 'New-Object' Cmdlet을 사용하여 'System.Version' 개체 만들기



'를 생성하려면 시스템.버전 ” 개체를 사용하려면 아래 제공된 명령을 실행합니다.





새 개체 -유형 이름 시스템.버전 -인수 목록 '7.8.9'

위에 주어진 코드에 따르면:



  • 먼저 “ 새 개체 ” cmdlet을 “ -유형 이름 ” 값이 있는 매개변수 버전 '에 할당되었습니다.
  • 다음으로 ' -인수 목록 ” 매개변수를 지정하고 명시된 값을 할당합니다.

예제 2: 'New-Object' Cmdlet을 사용하여 Internet Explorer COM 개체 만들기

아래 언급된 명령을 실행하여 Internet Explorer 개체를 시작합니다.

$ New = 새 개체 -COM객체 InternetExplorer.응용 프로그램 -재산 @ { 탐색2 = 'www.msn.com' ; 보이는 = $True }

위에서 언급한 코드에서:

  • 먼저 변수 '를 초기화합니다. $New ” 그리고 명시된 코드를 할당합니다.
  • 먼저 ' 새 개체 ” cmdlet을 “ -COM객체 ” 명시된 값이 할당된 매개변수.
  • 다음으로 '를 적는다. -재산 ” 매개변수를 지정하고 위에서 언급한 값을 할당했습니다.

예 3: '-String' 매개 변수와 함께 'New-Object' Cmdlet을 사용하여 종료되지 않는 오류 생성

PowerShell에서 종료되지 않는 오류를 시작하려면 주어진 명령을 사용하십시오.

$ B = 새 객체 -COM객체 단어.응용 -엄격한 -재산 @ { 보이는 = $True }

위의 코드에 따르면:

  • 먼저 변수를 초기화하고 명시된 코드를 할당합니다.
  • 다음으로 ' 새 개체 ” cmdlet, “ -COM객체 ” 명시된 값이 할당된 매개변수.
  • 그런 다음 '매개 변수를 언급하십시오. -엄격한 ', 그리고 ' -재산 '.
  • 마지막으로 지정된 값을 제공합니다.

그게 전부였습니다. 새 개체 ” PowerShell의 cmdlet.

결론

새 개체 ” PowerShell에서 COM 및 .NET 프레임워크의 새 개체를 인스턴스화합니다. 또한 고유한 데이터 항목 세트가 있는 사용자 지정 개체를 만드는 데 도움이 될 수 있습니다. 이 문서에서는 'New-Object' cmdlet을 사용하여 새 개체를 만드는 다양한 방법을 살펴보았습니다.