私の唯一の目的は、多数のサーバーに対してユーザー アカウントを検証することです。私はそれを行うために以下のコマンドを使用しています。
$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
ここで、2 つの問題に直面しています。
1) グリッド ビューでは、ホスト名だけを取得していますが、下のスクリーンショットに示すように FQDN はありません。
2) 上記の画面は、成功したサーバーと失敗したサーバー (認証が失敗したサーバー) の場合のみです。下の画面のように、Powershell ウィンドウに出力が表示されます。
今、私の目標は、両方の出力を 1 つの場所に結合することです。出来ますか?はいの場合、どのように行うのですか?それに光を当ててください。
上記とは別に、より簡単にテストする方法はありますか?リモートサーバーに対してユーザー認証をテストするための直接コマンドを意味します??
参考までに...この演習の唯一の目標は、ユーザー認証を検証して、リモート コンピューターから詳細を取得しないようにすることです。