Вывод моей консоли слишком мал - IP-адреса, которые я получаю, усекаются.
Я знаю, как форматировать вывод в виде таблицы, однако я вывожу данные из цикла, и когда яПередавая каждый вывод в format-table
, я получаю хорошую ширину столбца, но 3 пустых строки + 2 строки заголовка для каждой строки фактических данных.Это довольно раздражает, и я не смог найти в Интернете ничего о том, как расширить столбцы БЕЗ использования Format-Table.
Что является хорошим способом либо изменения размера в целом, либо ИЛИ с использованием Format-Table
на весь цикл?
Я делаю не хочу добавить каждый вывод в переменную или файл, а затем распечатать его на консоли - он должен появиться цикл дляцикл в консоли.
Вот что я имею в виду, если вам интересно:
До:
Name IPv4Address
---- -----------
PC12315274 192.168.10...
PC17245658 192.168.10...
NB12346679 192.168.12.38
PC12245614 192.168.10...
SV12347348 192.168.10...
PC62345678 192.168.10...
SV12165667 192.168.17.28
При использовании Format-Table
в моем цикле:
Name IPv4Address
---- -----------
PC12315274 192.168.12.129
Name IPv4Address
---- -----------
PC62345678 192.168.14.161
Name IPv4Address
---- -----------
PC12165667 192.168.11.123
Name IPv4Address
---- -----------
NB12555662 192.168.17.125
Вот соответствующий код:
foreach ( $subnet in (7..100)) {
foreach ( $client in (1..253)) {
get-adcomputer -filter "IPv4Address -eq '192.168.$subnet.$client'" -Properties * `
| select Name, IPv4Address
}
}