いつもお世話になっております。
Active Directory環境下にて、配下のWindows10端末に対する電源オプションの設定と情報取得を行いたい、という要望があり検討中です。
PowershellのGPOに関するコマンドレットを使うことで実現可能なものなのか否か、知見を伺いたく投稿させていただきました。
○疑問点1
開発アプリケーションを作って、AD配下の端末の電源オプション一括設定みたいなことが可能なのか否か
この際適用の単位は、端末単位ではなく、OU単位となる
・poweshell の
Set-GPPrefRegistryValueコマンドを使って設定が可能なのか
-Name
パラメーターに、設定対象の電源オプション専用のGPOを指定してやれば、そのGPOが適用されるOUに所属するコンピューターに対して設定が反映される?(サインアウト/サインイン操作は必要なのは当然として)
・上記がだめだったとして、powershell以外の方法で実現する方法はあるものか?
ログオンスクリプトを作成するようなツールを作って、ADに適用する みたいな
○疑問点2
設定したGPOから電源オプションに関わる情報だけをひっこぬいて一覧化する、みたいなことは実現可能なのか?
要件は以下
・電源オプション設定情報をすべてひっこぬいてCSV形式で出力する
←CSV化する処理は開発AP側で行うことになるものとして、CSVに変換できるだけの情報が取得できるものか否かを知りたい。GPOの名前、適用されているOUの名前、設定されている電源オプション情報 が取得できないものか
開発画面が存在していて、画面の「CSV出力」ボタンを押すと、OU単位で電源オプションの一覧を出力する
ようなものが要求されている。
※この場合は、.NET Frameworkを用いないとだめと思われるが、javaで実現可能だったりするのか?