Моя единственная цель - проверить учетную запись пользователя на нескольких серверах.Для этого я использую приведенные ниже команды.
$creds2= Get-Credential
$servers = Get-Content ('C:\Users\vishnuvardhan.chapal\Documents\Widnows Servers success in 139 and 445.txt')
$servers | ForEach-Object {Get-WmiObject Win32_ComputerSystem -ComputerName $_ -Credential $creds2} | Out-GridView
Здесь я сталкиваюсь с двумя проблемами.
1) В представлении Grid я просто получаю имя хоста, но без FQDN, как показанона скриншоте ниже.

2) Выше экрана только для успешных серверов и для неисправных (для серверов, где аутентификация не проходит) Яполучить вывод в окне Powershell, как показано ниже:

Теперь моя цель - объединить оба вывода в одном месте.Является ли это возможным?Если да, как это сделать?Пожалуйста, проясните это.
Помимо вышесказанного, есть ли способ проверить это проще, я имею в виду прямую команду для проверки подлинности пользователя на удаленном сервере ??
К вашему сведению ... Моя единственная цель в этом упражнении - проверить аутентификацию пользователя, чтобы не получать некоторые данные с удаленного компьютера.