起動時やシャットダウン時にメッセージを表示する方法を紹介します!
これをすることによって勤怠など付け忘れないようになります
指定時間内に勤怠やら日報やらを記入しないといけない時に、忘れないようにメッセージを出してみました。
目次
Windows起動時にメッセージを出す方法
- メモ帳で下記のコードを記入して「勤怠.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を使って誰でもお手軽にできる方法を紹介してみました!
ただ慣れてしまうと、それでも勤怠打刻漏れなどするのでプログラムだけじゃない仕組み化も必要だと思います。