1

私の唯一の目的は、多数のサーバーに対してユーザー アカウントを検証することです。私はそれを行うために以下のコマンドを使用しています。

$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 つの場所に結合することです。出来ますか?はいの場合、どのように行うのですか?それに光を当ててください。

上記とは別に、より簡単にテストする方法はありますか?リモートサーバーに対してユーザー認証をテストするための直接コマンドを意味します??

参考までに...この演習の唯一の目標は、ユーザー認証を検証して、リモート コンピューターから詳細を取得しないようにすることです。

4

1 に答える 1