ラベル vbs の投稿を表示しています。 すべての投稿を表示
ラベル vbs の投稿を表示しています。 すべての投稿を表示

2016年9月1日木曜日

【Windows10】【vbs】ログオン時、ログオフ時に確認スクリプト【bat】

■簡易手順
①Win+R
②gpedit.msc
③[ユーザーの構成]-[Windowsの設定]-[スクリプト(ログオン/ログオフ)]-[ログオフ]
④(Win10)[ユーザの構成-管理用テンプレート]-[システム]-[スクリプト]-[実行中のログオフ スクリプトの命令を表示する]

Win10での実施手順についてコメントをいただき、出来る事を確認しました。
何故かWindows7ではできるが、Windows10はできない。
■画像付き手順
  1. c:\vbs\ログオフ時スクリプト.vbsを作成し、以下の内容で保存。
    (パスやファイルの内容は適宜読み替えること。)

     MsgBox "本当に退社して大丈夫ですか?"  
  2. 「Winロゴ」キー+「R」キーを押下。
  3. 「gpedit.msc」を入力。
  4. [ユーザーの構成]-[Windowsの設定]-[スクリプト(ログオン/ログオフ)]と辿り、
    ログオフをダブルクリック。
  5. [追加]ボタン押下。
  6. 最初に作ったvbsを指定して、「開く」ボタン押下。
  7. [OK]ボタン押下。
  8. [OK]ボタン押下。
  9. (Win10のみ)[ユーザの構成]-[管理用テンプレート]-[システム]-[スクリプト]-[実行中のログオフ スクリプトの命令を表示する]の順に辿る。
  10. (Win10のみ)[未構成]を[有効]に変更し、[OK]ボタンを押下。
  11. ログオフやシャットダウンすると以下のようにメッセージボックスが表示され、
    OKが押下されるまで待つ。OKが押されると、ログオフ/シャットダウンされる。
Win7のログオフスクリプト
Win7のログオフスクリプト
Win10のログオフスクリプト
Win10のログオフスクリプト

Win7のログオフは上記のようにメッセージボックスが表示されるが、
Win7のシャットダウンスクリプトではメッセージボックスが表示されず、
以下の画面が延々と続く。裏でメッセージボックスが表示され、
OKが押されるのを待っていると思われる。

何故かWin10の場合、ログオフでも上記ようにメッセージボックスが表示されない。
なんでだ?