Описание тега pscustomobject

Сокращенный синтаксис для инициализации свойств объекта в PowerShell
2 ответа

Ускорители типа PowerShell: PSObject против PSCustomObject

В PowerShell v3.0 PSCustomObject был представлен. Это как PSObject, но лучше. Среди других улучшений (например, сохранение порядка свойств) создание объекта из хеш-таблицы упрощено: [PSCustomObject]@{one=1; two=2;} Теперь кажется очевидным, что это …
2 ответа

Экспорт данных в порядке их добавления - PowerShell Export-Csv

У меня есть этот код function get-data() { $rec=[PSCustomObject]@() $DLGP = "" | Select "Name","Grade","Score" foreach($record in $data) { $DLGP.Name=$record.name $DLGP.Grade=$record.grade $DLGP.Score=$record.score $rec += $DLGP } return $rec } $myd…
30 июн '18 в 06:27
2 ответа

Попытка добавить PSCustomObjects в ArrayList на удаленной машине

У меня есть некоторый опыт работы с PowerShell, и обычно Google или поисковые форумы, подобные этим, дают ответы, когда у меня есть вопросы - но не в этот раз. Я пытаюсь собрать количество файлов.log в каталоге на удаленном сервере, затем я хочу сох…
0 ответов

Невозможно изменить значение вложенного свойства в пользовательском объекте PS

У меня есть пользовательский объект PS: TourCode : s TournamentNumber : 524 TournamentName : Mitsubishi Electric Championship at Hualalai EnvironmentType : PGA Tour TournamentRootPath : /mitsubishi-electric-championship-at-hualalai SValues : {@{S1=c…
22 июн '16 в 19:07
10 ответов

PSCustomObject to Hashtable

Какой самый простой способ конвертировать PSCustomObject к Hashtable? Он отображается так же, как оператор с символом "сплат", фигурными скобками и парами "ключ-значение". Когда я пытаюсь привести его к [Hashtable] это не работает Я тоже пробовал .t…
18 сен '10 в 02:22
2 ответа

Пытаетесь создать собственный список объектов? хэш? - не уверен

Я пытаюсь получить два свойства из двух отдельных команд и добавить их в переменную для дальнейшей оценки. Мне сказали, что пользовательский объект будет работать... Clear-Host Add-PSSnapin citrix* -ErrorAction SilentlyContinue $DRSrvs = Get-XAServe…
3 ответа

Перечисление PSCustomObject

Кто-нибудь знает способ "взломать" открыть источник хеш-таблицы из пользовательского объекта. В пользовательском объекте нет.getenumerrator, но у меня есть эта хеш-таблица: @{0=0.05; = 0,050 тысячу двадцать-четыря; 51200 = 0,050; 512000 = 0,050; 102…
1 ответ

Как получить имя компьютера с помощью PsCustomObject?

В настоящее время у меня есть скрипт, который пингует список серверов и проверяет состояние служб, работающих на каждом сервере. Я хочу написать в log.csv. Я хочу показать, какие компьютеры находятся в автономном режиме, и показать, какая служба нах…
06 мар '18 в 16:34
2 ответа

Powershell - ошибка WMI через удаленное соединение

Я написал скрипт на powershell, scrips собирает информацию о состоянии некоторых системных служб, например, службы DHCP на удаленных хостах. Иногда возникает проблема с подключением к удаленным хостам и сбором информации из WMI. Команда WMI ниже: $D…
1 ответ

PowerShell - установка типа столбца Data Row для пользовательского объекта

Я считаю себя довольно новым для создания сценариев в PowerShell, и в настоящее время у меня возникают проблемы с назначением возвращаемого значения запроса API для строки данных. Возвращаемое значение выглядит как пользовательский объект: <APITe…
09 фев '18 в 16:56
1 ответ

Определите пользовательские наборы свойств (с Add-Member?) Для использования в Select-Object

То, что я пытаюсь сделать, довольно просто: создать пользовательский объект с некоторыми свойствами, а затем определить "группы" свойств (столбцов) для использования в Select-Object. Позвольте мне уточнить: $props = @{"Mary"=1;"Jane"=2;"Frank"=3;"Jo…
21 фев '13 в 16:03
0 ответов

Как ускорить скрипт для создания пользовательских объектов 40K PS

Я работаю над сценарием, который извлекает данные через API и сравнивает их с импортом в CSV для объединения и создания пользовательских объектов PowerShell, поскольку некоторые значения доступны через API, а другие доступны только в CSV. Объекты до…
26 фев '18 в 18:29
1 ответ

Преобразование свойств Excel в числовой формат

У меня есть этот скрипт автоматизации, который возьмет файл.htm и сгенерирует пользовательский объект, который будет сгенерирован в электронную таблицу. К сожалению, один из элементов в моем объекте - очень длинное число, поэтому, когда он экспортир…
2 ответа

powershell: добавьте pscustomobject в ArrayList, но все элементы перейдут в 1-е свойство

Я только что создал простую функцию "f", которая добавляет элемент pscustomobject в массив, но при его отображении результат не тот, который я ожидал: $c=New-Object System.Collections.ArrayList($null) function f([string]$a1,[string]$a2) { $c.Add([PS…
13 май '15 в 05:12
0 ответов

Самостоятельная ссылка в PowerShell

Я хотел бы сделать некоторые "самоссылки"(?) В PowerShell v3. В удаленном скрипте я делаю: New-Object PSCustomObject -Property @{MyProperty="test"} Но я не знаю, как получить доступ к этому свойству внутри этого удаленного скрипта. Это свойство суще…
01 дек '17 в 07:34
1 ответ

Where-Object не находит ни одного экземпляра пользовательского объекта, но находит несколько его экземпляров. Возможная ошибка?

Я работаю над сценарием, который выполняет вызов API и возвращает результат в формате JSON и обрабатывается как массив пользовательских объектов в Powershell. Одним из свойств пользовательского объекта является Статус, поэтому для каждого уникальног…
12 авг '16 в 15:58
1 ответ

ExpandProperty - объекты отсутствуют в конвейере

У меня есть несколько объектов в конвейере, что-то вроде этого: $arr1 = @( (New-Object -TypeName psobject -Property @{'objname'='obj1';props=@((new-object -typename psobject -Property @{'pname'='prop1';'val'=11;}),(new-object -typename psobject -Pro…
1 ответ

Создание / заполнение цикла PSCustomObject для цикла из данных ADO.NET

Я работаю с кучей электронных таблиц Excel, которые имеют от 3 до 14 столбцов: У некоторых действительно только 3 колонки В некоторых есть несколько скрытых столбцов (например: 5 скрыты, 9 видны) Остальные завершены (все данные, без скрытых столбцов…
21 сен '15 в 00:16
2 ответа

Создание пользовательских объектов и использование вывода

Я использую следующее, чтобы прочитать одну строку из всей загрузки текстовых файлов, а затем суммировать эту информацию в один файл. $computers = Get-content computers.txt $users = users.csv $header = 'Computer','User','Date','Time' Foreach ($compu…
08 июн '09 в 20:34
1 ответ

Преобразование XML в PSCustomObject

Я пытаюсь преобразовать стандартный XML-документ в тот, который хранится в серии папок, объединяющих их вместе для создания автоматизированной системы исправлений. Формат документа XML предлагает наилучшее сочетание гибкости / простоты использования…
20 янв '19 в 19:27