Эхо-объекты в Powershell с двумя различными объектами AD в них помещают их в одну таблицу - PullRequest
1 голос
/ 05 июля 2011

У меня есть два объекта из запроса AD в двух переменных, когда я их отображаю, они всегда оказываются в одной таблице.Очень раздражает.

Например

Echo "Users:"
$InactiveUsers | select name

Echo "Computers:"
$InactiveComputers | select name, lastlogondate

Это должно дать мне этот результат

Users:
name
----
John

Computers:
name                              lastlogondate
----                              -------------
JohnComputer                      1.1.2011

Но вместо этого я получаю вот так

Users:
name
----
John
Computers:
JohnComputer

Что я делаю не так?

1 Ответ

1 голос
/ 09 июля 2011

Ваша проблема в том, что ваш скрипт выводит более одного типа объектов (фактически три). Если вы действительно хотите выбросить объекты и просто хотите таблицы, сделайте это.

Write-Host "Users:"
$InactiveUsers | Select name | Out-Host

Write-Host "Computers:"
$InactiveComputers | Select name, lastlogondate | Out-Host
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...