ローカルグループポリシー(gpedit.msc)から、
・コンピューターの構成→windowsの設定→スクリプト→シャットダウン
を選択し、「追加」からbatファイル’(run.bat)を登録しました。
run.batは、
echo nametest >c:\battest.txt
の1行です
これを登録した後、
gpupdate /force
を行い、ポリシーの強制反映を実施したのち、スクリプトの動作を確認しました。
このとき、
・再起動でPCの電源を落としたときは、起動後にbattest.txtが生成される
・シャットダウンでPCの電源を落としたときは、、起動後にbattest.txtが生成されない
状態になります。
シャットダウンスクリプトの実行想定としては、上記の両方のケースでbattest.txtが出ると思われるのですが、
なぜシャットダウンのときにbattest.txtが生成されないのでしょうか?