Описание тега select-object
Командлет PowerShell, который выбирает объекты или свойства объекта.
1
ответ
Почему это не работает? - Попытка сохранить свойства в переменной для многократного использования в функции
Я пытаюсь найти способ сохранить свойства для select заявление в PowerShell, но оно не работает. Я не нашел способа сделать весь оператор буквальным, чтобы он не просматривался до тех пор, пока не будет открыта переменная. Вот что работает: $wsus.Ge…
15 дек '16 в 18:37
1
ответ
PowerShell: выберите пользовательское выражение и разверните за одну операцию
Я могу сделать что-то вроде ls . ` | select @{ Name="Dir"; Expression = { $_ | Split-Path } } ` | select -ExpandProperty Dir выбрать пользовательское выражение (в этом случае $_ | Split-Path) в простой массив значений. Есть ли способ объединить два …
30 окт '17 в 08:24
2
ответа
select-object -expandproperty с нулевым свойством
У меня есть коллекция объектов со свойствами, такими как идентификатор, имя пользователя, адрес электронной почты, current_sign_in_at, идентичности. Свойство Where Identities - это массив объектов с двумя свойствами. Это будет json-представление объ…
04 дек '18 в 11:24
1
ответ
Powershell выбрать уникальное поле
У меня есть список объектов с некоторыми полями. Например, есть три объекта из моего списка: Field1 = "aaa" Field2 = 123 Field3 = "ccc" Field1 = "bbb" Field2 = 123 Field3 = "ddd" Field1 = "eee" Field2 = 123 Field3 = "ccc" Мне нужно отфильтровать это…
06 апр '18 в 13:35
2
ответа
JSON-конвейер Powershell расширяет несколько значений в один столбец csv
Я пытаюсь автоматизировать некоторые конвейеры данных с помощью Powershell, но я застрял с преобразованием списка JSON в одну ячейку на строку в файле CSV. Надеюсь, некоторые из вас могут мне помочь. JSON, который я получаю, выглядит следующим образ…
24 окт '18 в 14:52
1
ответ
Powershell выберите заявление
forEach($subscription in Get-AzureRmSubscription) { Select-AzureRmSubscription -SubscriptionId $subscription.Id | Out-Null Get-AzurermVM -Status | select $subscription.Name, ResourceGroupName, Name, PowerState | ConvertTo-Csv -NoTypeInformation -Del…
26 июл '18 в 23:09
4
ответа
Нет ошибки при выборе несуществующего свойства
Я хочу, чтобы PowerShell выдавал ошибку при попытке выбрать несуществующие свойства, но вместо этого я получаю пустой столбец в качестве вывода. Пример: $ErrorActionPreference=[System.Management.Automation.ActionPreference]::Stop; Set-StrictMode -Ve…
02 окт '15 в 10:53
1
ответ
Как получить захваченные группы из Select-String?
Я пытаюсь извлечь текст из набора файлов в Windows, используя Powershell (версия 4): PS > Select-String -AllMatches -Pattern <mypattern-with(capture)> -Path file.jsp | Format-Table Все идет нормально. Это дает хороший набор MatchInfo объект…
25 ноя '15 в 10:20
4
ответа
Как выбрать определенные значения хеш-таблицы, но изменить другие встроенные в сценарии powershell
Используя конвейеры или другие виды встроенных обозначений, я бы хотел "выбрать" определенные значения в хэш-таблице непосредственно до результата, изменяя или устанавливая другие. Хеш-таблица Я начинаю с хеш-таблицы (которая, откровенно говоря, исп…
03 мар '16 в 15:11
0
ответов
Скрипт PowerShell не работает синхронно
У меня есть функция, которая печатает результат командлета Exchange. Но вывод не распечатывается сразу. Это почти как асинхронный запуск. В следующем примере вывод печатается ПОСЛЕ первого Read-Host перерыв. Я ожидал, что он напечатает сразу, то ест…
04 дек '17 в 09:51
1
ответ
Select-Object -Unique и MemberTypes
В рамках более крупного сценария я делаю список имен серверов, который должен содержать все серверы в нашей инфраструктуре. Для этого у меня есть 4 массива с именами серверов, полученных из разных систем (AD, SQL и т. Д.), Которые я планировал объед…
24 мар '16 в 11:38
2
ответа
PowerShell вопрос с сортировкой и конвейером
Здравствуйте! Я использую PowerShell Version 5. Я запускаю команду, и она работает, но суженный поиск не возвращает результатов. Get-EventLog System -Newest 5 | where {$_.eventID -eq 1074} Поэтому я подумал: ох, я хочу видеть только последние 5 объе…
08 ноя '18 в 02:40
2
ответа
Как мне ввести SamAccountName из get-aduser?
Я карабкался вокруг в поисках примеров использования -inputobject, и я не могу найти ни одного. Я никогда раньше не касался PowerShell, но когда я недавно начал эту работу, и мне сказали, что это сценарий, который мы использовали, я не мог не начать…
19 фев '19 в 04:26
2
ответа
Выберите атрибуты или параметр с переменной в PowerShell
Используя этот код, я получаю желаемый результат: Get-Service | select Name,Status Но следующий код не будет работать, вы знаете, почему? Я хочу, чтобы пользователь сам выбрал свой выбор атрибутов. Я храню атрибуты в переменной, как показано ниже. Н…
11 авг '16 в 08:32
1
ответ
Get-ChildItem, список файлов, которые соответствуют определенным параметрам, а затем Remove-Item
У меня есть следующий скрипт, который отлично работает, перечисляя файлы-кандидаты для удаления. Но я не могу понять, где или как добавить Remove-Item Инструкция по фактическому удалению файлов без потери файла экспорта. Между прочим, журнал Write-H…
23 окт '18 в 21:23
2
ответа
Hashtable фильтр / выберите
Сегодня вечером я работал над переписыванием существующего сценария проверки работоспособности сервера, чтобы сохранить его значения в хеш-таблице, и эта часть работает нормально. Однако я хочу, чтобы результаты помещались в файл CSV, и этот файл за…
09 фев '16 в 06:22
3
ответа
Срок действия пароля Get-ADUser для пользователей в определенных подразделениях
Я могу получить действительное свойство "msDS-UserPasswordExpiryTimeComputed" для одного пользователя: (([DateTime]::FromFileTime((Get-ADUser $UserName -Properties "msDS-UserPasswordExpiryTimeComputed")."msDS-UserPasswordExpiryTimeComputed"))) Но у …
28 окт '17 в 22:53
2
ответа
Как мне записать значение одного свойства объекта?
Вот как выглядит мой текущий скрипт: $cpulogpath = "C:\Monitoring\$date.csv" function logwrite { param ([string]$logstring) add-content $cpulogpath -value $logstring } $cpu = Get-WmiObject win32_processor | select LoadPercentage logwrite $cpu Выходн…
15 фев '18 в 12:56
1
ответ
Powershell Select-Object -expandproperty странное поведение, когда ввод является массивом и содержит свойства массива
Я пытаюсь создать файл отчета, собирая данные из разных источников. Я построил структуру отчетности следующим образом: $Data = import-csv "some CSV FILE" <# csv file must look like this hostname,IP server1,192.168.1.20 #> Затем я создаю объект…
08 фев '17 в 10:50
1
ответ
Получить выбранные свойства параметров Powershell CmdLet
Для любого командлета (Powershell v3) я хочу получить список параметров только с выбранными свойствами (например, имя и тип). Вывод в формате JSON должен выглядеть примерно так: [ { "Name": "Path", "ParameterType": "string" }, { "Name": "Filter", "P…
25 окт '16 в 19:00