[回答としてマーク] させていただきました。, また何か困ったことなどがありましたら、ぜひ TechNet フォーラムに質問をご投稿ください。 今回は2019年7月1日の12時から毎日同時刻に開始する内容となります。 ⑥実行するプログラムのパス入力し「次へ」をクリックします。 今回は「【Desktop VBS】VBScriptで指定Excelブックを開きマクロを実行する方法」で紹介しましたVBSファイルを指定しています。 どうも!勤怠やら日報やらをたまに付け忘れてしまう、すいみん(@cg_method)です! ※その間に「キャンセル」を押すと「シャットダウンが解除」することもできます。, 起動時やシャットダウンを拡張するプログラムは非常に難しいので、今回はVBSを使って誰でもお手軽にできる方法を紹介してみました! 日本マイクロソフト株式会社 フォーラム オペレーター 服部 清次, 前回アドバイスさせていただいた内容は、peekoo さんに記載いただいた内容に沿って試しております。, --- 抜粋 --- どのタイミングで動作しているか確認するため、vbsファイルにメッセージを表示させるように仕込みました。 そうしたところ、シャットダウン時にその仕込んだメッセージが表示されました。 勝手ながら、私の方でいったん Excelブックを閉じる時にVBAを自動実行させる方法として、Workbook_BeforeClose Auo_Close この2通りの方法があります。それぞれの簡単な説明と、動作の違いを解説します。Workbook_BeforeClose Workbook_Closeは、ブックが閉じられたときに起動されるブックのイベントプロシージャーになります。  Set WshShell = Wscript.CreateObject("Wscript.Shell") 日本マイクロソフト株式会社 フォーラム オペレーター 三沢健二, 私の環境(クライアントは XP SP3)でも記載いただいたスクリプトを試してみましたが、結果としては "スタートアップスクリプト" では処理が実施されませんでした。 グループポリシーに"シャットダウンスクリプト"という設定があり、Windows がシャットダウン(停止)するときにスクリプトを実行することが可能です。 通常はシャットダウンごとに実行されますが、何故か実行されない場合があります。 objsystem.Run "shutdown -s", 0, False ドメインのスタートアップスクリプトにて、ドメイン配下PCのローカルアカウントのパスワードを変更するVBSファイルを実行しています。, 単体でダブルクリックして実行すると、正常に動作するのですが、スタートアップスクリプトの所定の場所に格納し設定をしても、動作しません。, どのタイミングで動作しているか確認するため、VBSファイルにメッセージを表示させるように仕込みました。, 現時点の情報だけですと具体的なアドバイスをいただく事は難しいのではと思われますので、もし可能であれば、具体的な設定内容やスクリプトの処理の内容、ご利用の環境の事などを記載いただければと思われます。 gpedit.msc>ユーザーの構成>ログオフスクリプトにvbsスクリプトファイルを設定しました。, robocopyのバッチファイルはNAS(A)からNAS(B)へのバックアップです。, vbsスクリプトの内容はポップアップを表示させてユーザーがOKボタン押下でバッチファイルを実行、キャンセル、操作なしの場合はシャットダウンするような内容です。, gpedit.msc>コンピューターの構成>管理用テンプレート>システム>ログオン>, vbsスクリプトを手動でダブルクリックして実行すれば正常にポップアップ表示がされますが、, ログオフスクリプトに設定すると表示されなかったり、表示されてもタイトルやコメントOKキャンセルボタンが不完全な状態で表示されます。, バックアップファイル、バックアップを実行するスクリプトファイル、バッチファイルが全てネットワーク上のファイルの為シャットダウンスクリプトでは動作しない?と思われる為、ログオフスクリプトに設定しましたが、, この件ですが、まず大前提として「ログオン/ログオフ/スタートアップ/シャットダウンスクリプトにおいて、『UI操作を必要とする』コードを入れてはいけない」という仕様かなと思います。スクリプトは「完全自動化」だからこそ意味合いがあり、その前提で実装されているので、ユーザー操作で途中で止まる、ことは想定されていません。ムリにそのようなことを行うと、こういうケースが起こると思います。, 何が何でもそうしたい、というなら、次の2つのグループポリシーを設定してみてはどうでしょうか。, ログオンスクリプトを同期的に実行するよう設定した場合、ログオフスクリプトも同期的に動作するようになる可能性があります。これは以下のMS資料に"Setting logoff scripts to run synchronously may cause the logoff process to run slowly. 今回はA1セルに時間を入力して you can read useful information later efficiently. 時間がきたら1分後にシャットダウンしますという通知が出てシャットダウンされます。, シャットダウン (処理の内容等が記載してあると、他の環境で再現出来るかどうか試す事が出来ますので), あとは、クライアント側やドメインコントローラー側に何か気になるイベントが残されていないか、処理の内容を単純なものに変えて実施されるかどうか等の切り分けも行ってみてください。, ______________________________________ win2kを使用しております。ログオフまたはシャットダウン時に実行したいバッチファイルがあります。(ネットワークドライブを切断したい)そのようなことは可能でしょうか?よろしくお願いいたします。>ファイルを開くことまではできまし 起動時やシャットダウンを拡張するプログラムは非常に難しいので、今回はvbsを使って誰でもお手軽にできる方法を紹介してみました! 現在は技術系のCGデザイナーをしています。 こちらのCGメソッドの記事では起動時やシャットダウン時にメッセージを表示する方法を紹介します!これをすることによって勤怠など付け忘れないようになります!, 【Windows】「この項目は見つかりませんでした」とエラーで消せないデータを簡単に削除する方法, Windowsシャットダウン時にメッセージを出す[確認ダイアログ付きシャットダウン], 【新パッケージ】Windows 10 Home 日本語版/May 2019 Update適用/パッケージ版, できる大事典 Windows 10 Home/Pro/Enterprise 対応 (できる大事典シリーズ). 弊社の三沢健二の回答はご確認いただけましたでしょうか?, peekoo さんの現在の状況が気になるところなのですが、、、 今後とも、よろしくお願いします! 【スタートアップスクリプトの格納場所】   ※xxxxxxの部分にパスワードが入ります。, 上記のスクリプトにechoを入れ、どのタイミングでメッセージが表示されるか確認したところ、シャットダウン時にメッセージが出力されました。, peekoo さんがこちらの質問を投稿されてから少し経ちましたが、その後の状況はいかがでしょうか? Windowsのスタートメニューにある「スタートアップ」に特定のプログラムを登録しておくと、Windows起動時に実行される。 同じようにWindowsシャットダウン時に特定のプログラムを実行させる方法を。 ※起動時の方法は「[備忘録]PC起動時に特定プログラムを実行させる方法 3選」をご覧くださ …