トップ回答者
コンピューターをグループに割り当てる方法について

質問
-
Windows Server 2016でWSUSを構築しております。
コンピューターをグループに割り当てるには、以下の2通りの方法があると認識しております。
①Update Servicesコンソールを使用する
②コンピューターのグループポリシーまたはレジストリ設定を使用する
いずれの場合も、WSUSコンソール上でコンピュータグループを作成する必要があるかと思います。
これらをスクリプトで自動化することは可能でしょうか?
やりたいことの概要としては以下のとおりです。
・コンピュータグループを作成
・作成したグループにコンピュータを振り分ける
・振り分けたあと、既存グループに移動もできるようにする
上記のようなスクリプトを作成したことがある方などいらっしゃいましたらお知恵をお貸しいただけないでしょうか。
よろしくお願いいたします。
回答
-
以下のPowershellコマンドでいかがでしょうか。
■グループの作成
$WSUS = Get-WsusServer $WSUS.CreateComputerTargetGroup("グループ名")
■グループへの追加以下ページに特定ユーザーだけグループに追加する方法と、CSVを読み込ませて一括で追加する方法が記載されています。https://www.atmarkit.co.jp/ait/articles/1706/07/news007.html -
チャブーンです。
この件ですが、結論をいえば、以下のページをみていただければ、「コンピューターグループの作成」「グループへのコンピューターの追加」どちらも可能です。ちなみにコンピューターグループではなく「ターゲットグループ」と覚えておいた方が、検索等で間違いがありません。
https://learn-powershell.net/2010/10/25/wsus-managing-groups-with-powershell/
ちなみにターゲットグループはセキュリティグループでも配布グループでもないため、一般的なグループ追加のコマンドレットは使えませんし、意味もありません。
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
- 回答としてマーク pochinyan 2020年5月25日 8:23
-
実現したい事としては、チャブーンさんが紹介されているページのサンプルを利用すれば可能でしょう。
補足として、[②コンピューターのグループポリシーまたはレジストリ設定を使用する] に設定した場合、WSUSサーバー側でコンピューターをグループに追加する事(正確に言えばメンバーシップの変更)は出来なくなり、スクリプトやPowerShellによる変更も出来なくなるのでご注意ください。(所属するグループはWSUSクライアント側のポリシーやレジストリに依存する事になります)
すべての返信
-
以下のPowershellコマンドでいかがでしょうか。
■グループの作成
$WSUS = Get-WsusServer $WSUS.CreateComputerTargetGroup("グループ名")
■グループへの追加以下ページに特定ユーザーだけグループに追加する方法と、CSVを読み込ませて一括で追加する方法が記載されています。https://www.atmarkit.co.jp/ait/articles/1706/07/news007.html -
チャブーンです。
この件ですが、結論をいえば、以下のページをみていただければ、「コンピューターグループの作成」「グループへのコンピューターの追加」どちらも可能です。ちなみにコンピューターグループではなく「ターゲットグループ」と覚えておいた方が、検索等で間違いがありません。
https://learn-powershell.net/2010/10/25/wsus-managing-groups-with-powershell/
ちなみにターゲットグループはセキュリティグループでも配布グループでもないため、一般的なグループ追加のコマンドレットは使えませんし、意味もありません。
フォーラムは有償サポートとは異なる「コミュニティ」です。フォーラムでご質問頂くにあたっての注意点 をご一読のうえ、お楽しみください。
- 回答としてマーク pochinyan 2020年5月25日 8:23
-
実現したい事としては、チャブーンさんが紹介されているページのサンプルを利用すれば可能でしょう。
補足として、[②コンピューターのグループポリシーまたはレジストリ設定を使用する] に設定した場合、WSUSサーバー側でコンピューターをグループに追加する事(正確に言えばメンバーシップの変更)は出来なくなり、スクリプトやPowerShellによる変更も出来なくなるのでご注意ください。(所属するグループはWSUSクライアント側のポリシーやレジストリに依存する事になります)