皆さん。こんにちは。
今回も社内の環境で経験した事をベースに記事を掲載しようと思います。
Windows 8.1 or Windows Server 2012 R2 ではログオン スクリプトが実行されるまで既定で 5 分間遅延します。この内容は Microsoft の KB サイトにも掲載されています。KB サイトには Windows 8.1 ベースと記載がありますが、Windows Server 2012 R2 も影響を受けます。この情報を知らないと結構はまります。少なくとも私ははまりました。
ログオン スクリプトは、ユーザーが Windows 8.1 ベースのコンピューターにログオンした後、5 分間は実行されません。
Logon scripts do not run for five minutes after a user logs on to a Windows 8.1-based computer
5 分間、ログオン スクリプトを遅延させているのは Microsoft KB サイトによると、ユーザーのデスクトップのローディングを早くさせるためと記載があります。
しかし、社内環境ではログオン スクリプトをログオン後すぐに実行したいケースが多々あります。その場合、下記のグループ ポリシーを設定する事ですぐにログオン スクリプトを実行する事ができます。
コンピューターの構成\ポリシー\管理テンプレート\システム\グループ ポリシー\ログオン スクリプトの遅延を構成する
上記ポリシーを無効にせず、有効にして、[分] のところを変えると好きな時間ログオン スクリプトを遅延させる事ができます。
Windows 7 まではログオン スクリプトの遅延が無かったと思うので、Windows 8.1 ベースの OS にログオン スクリプトを流してすぐに実行されないと何かのトラブルか?とはまりやすいので注意が必要です。社内全体のグループ ポリシーに本設定をする事をお勧めいたします。
では、また。