メニュー
Kindle9周年!読み放題が3か月199円!詳しく見る

【Windows】起動時やシャットダウン時にメッセージを表示する方法

すいみん

こちらのCGメソッドの記事では起動時やシャットダウン時にメッセージを表示する方法を紹介します!これをすることによって勤怠など付け忘れないようになります

どうも!勤怠やら日報やらをたまに付け忘れてしまう、すいみん(@cg_method)です!
指定時間内に勤怠やら日報やらを記入しないといけない時に、忘れないようにメッセージを出してみました。

目次

Windows起動時にメッセージを出す[ポップアップ]

  1. メモ帳で下記のコードを記入して「勤怠.vbs」みたいな名前で保存します
MyVar = MsgBox ("勤怠の入力を済ませましたか?", 0, "勤怠") 

あとは「スタートアップ」に入れておくだけです

以上でWindows起動時にメッセージが表示されます!

Windowsシャットダウン時にメッセージを出す[確認ダイアログ付きシャットダウン]

Windowsのホームエディションでも機能するvbsを書いてみました。
※Pro版なら「グループポリシー」にスクリプトを入れてもOK

下記のプログラム起動させて、1分待つとシャットダウンされます。
※その間に「キャンセル」を押すと「シャットダウンが解除」することもできます。

ショートカットにしてアイコンを電源にしてデスクトップ置いておきましょう!

シャットダウン.vbs

Dim objWshShell
Set objWshShell = WScript.CreateObject("WScript.Shell")
objWshShell.Run "C:Windowssystem32shutdown.exe -s -f -t 60"
A = MsgBox("シャットダウンしますか?",vbOKCancel,"確認")
If A = vbcancel Then
objWshShell.Run "C:WindowsSystem32shutdown.exe -a"
End If

起動時やシャットダウン時にメッセージを表示する方法まとめ

起動時やシャットダウンを拡張するプログラムは非常に難しいので、今回はVBSを使って誰でもお手軽にできる方法を紹介してみました!
ただ慣れてしまうと、それでも勤怠打刻漏れなどするのでプログラムだけじゃない仕組み化も必要だと思います。

目次
閉じる