Что такое New-Object (Microsoft.PowerShell.Utility)?

Cto Takoe New Object Microsoft Powershell Utility



Никогда не было более простого способа создать новый экземпляр компонента .NET Framework или COM-объекта. Это можно сделать с помощью командлета « Новый объект » в PowerShell. Это позволяет управлять другими приложениями и запускать их через PowerShell. Кроме того, он также позволяет создавать пользовательские объекты, имеющие собственный набор коллекций элементов данных.

В этом руководстве вы узнаете о командлете «New-Object».







Что такое New-Object (Microsoft.PowerShell.Utility)?

Как указано в предыдущем разделе, « Новый объект Командлет создает новые экземпляры платформы .NET. Давайте рассмотрим следующие примеры, чтобы лучше понять.



Пример 1. Создание объекта «System.Version» с помощью командлета «New-Object»



Чтобы создать « Система.Версия », выполните приведенную ниже команду:





Новый объект -ТипИмя Система.Версия -Список аргументов «7.8.9»

Согласно приведенному выше коду:



  • Сначала напишите « Новый объект » рядом с « -ТипИмя ” параметр со значением “ Версия », присвоенный ему.
  • Далее добавляем « -Список аргументов ” и присвойте ему указанное значение:

Пример 2. Использование командлета New-Object для создания COM-объекта Internet Explorer

Запустите указанную ниже команду, чтобы инициировать объект Internet Explorer:

$ Новый = Новый объект -COMОбъект InternetExplorer.Приложение -Свойство @ { Навигация2 '=' 'www.msn.com' ; Видимый = $Истина }

В вышеуказанном коде:

  • Сначала инициализируйте переменную « $Новый » и присвоить указанный код.
  • Для начала сначала назначьте « Новый объект » рядом с « -COMОбъект ” параметр, которому присвоено указанное значение.
  • Далее запишите « -Свойство ” и присвоить указанное выше значение:

Пример 3. Использование командлета «New-Object» вместе с параметром «-String» для создания постоянной ошибки

Чтобы инициировать непрерывную ошибку в PowerShell, используйте данную команду:

$ B = Новый объект -COMОбъект Word.Приложение -Строгий -Свойство @ { Видимый = $Истина }

Согласно приведенному выше коду:

  • Сначала инициализируйте переменную и присвойте ей указанный код.
  • Далее укажите « Новый объект » вместе с « -COMОбъект ” параметр, которому присвоено указанное значение.
  • После этого укажите параметры « -Строгий ', и ' -Свойство ».
  • Наконец, укажите указанное значение:

Это было все о ' Новый объект ” в PowerShell.

Заключение

Новый объект ” в PowerShell создает экземпляр нового объекта COM и платформы .NET. Более того, это может помочь в создании пользовательских объектов, имеющих собственный набор элементов данных. В этой статье были рассмотрены различные способы создания новых объектов с помощью командлета New-Object.