【GPO】Windowsのサインイン又はサインアウト時にPowerShellを実行させる方法

本記事では、グループポリシーを使ってWindowsのサインイン又はサインアウト時にPowerShellを実行させる方法を解説します。PowerShellであればWindwsの設定変更の殆どのことができるので、覚えておくと便利です。

目次

グループポリシー(GPO)の作成と適用手順

「グループポリシーて何?」という方は以下の記事で細かい説明をしていますのでご参照ください。実例を用いて説明をしていますので、全くの初心者でもグルーポプリシーが自由に扱えるようになります。

グループポリシーの設定変更

STEP
[スクリプト(ログオン/ログオフ)]を開く

グループポリシー管理エディターから[スクリプト(ログオン/ログオフ]を開きます。

ユーザーの構成>Windowsの設定>スクリプト(ログオン/ログオフ)
ログオン時にPowerShellを起動する場合は、ログオンを選択
ログオフ時にPowerShellを起動する場合は、ログオフを選択

STEP
PowerShellを追加する
  1. [PowerShellスクリプト]タブを選択します。
  2. [追加]をクリックします。

PowerShell本体(絶対パス)とそのパラメーターを入力します。

STEP
PowerShellの実行タイミング

[このGPOでは、次の順序でスクリプトを実行します。]でPowerShellを実行するタイミングを選択することができます。

グループポリシーの設定作業は終了ですので、確認をしてみましょう。

グループポリシーを適用して確認

グループポリシーを適用して確認します。 確認を行うクライアントでサインアウトを一度するか、コマンドプロンプトで以下をタイプしてグループポリシーを適用してください。

gpupdate /force

コメント

コメントする

目次