2

コンピューターをイベントログリーダーグループに追加する必要があります。以下のスクリプトを試しました。

$hostName = "Hostname"
$computername = $env:computername
$EventLogGroup = [adsi]"WinNT://$computername/Event Log Readers,group"
$temp = "WinNT://$hostName"
$EventLogGroup.Add($temp)

同じスクリプトが、ユーザーをグループに追加する場合と、追加しないコンピューターを追加する場合に機能しました。

コンピューターに変更する必要のあるオブジェクトタイプだと思います。場所は同じドメインになります。

変更や代替スクリプトが役立ちます

「メンバーが存在しないため、ローカルグループにメンバーを追加またはローカルグループから削除できませんでした」これは、スクリプトの実行中に発生するエラーです。

4

1 に答える 1

2

コンピュータ名の後にドメイン名とドル記号を追加してみてください。

$temp = "WinNT://DomainName/$hostName$,computer"
于 2012-08-28T08:26:27.013 に答える