メニュー
\ 最大15%ポイントアップ! /

【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を使って誰でもお手軽にできる方法を紹介してみました!
ただ慣れてしまうと、それでも勤怠打刻漏れなどするのでプログラムだけじゃない仕組み化も必要だと思います。

  • URLをコピーしました!
  • URLをコピーしました!

Windowsに関する参考記事・ツール・書籍のまとめ

Windowsに関する記事を下記にまとめました。

Windowsのソフトウェア購入

Windowsの参考書籍

この記事を書いた人

すいみんのアバター すいみん CGデザイナー・テクニカルアーティスト

技術的なことが好きなフリーランスのデザイナー。
ブログが好きで月間20万PVの技術ブログを運営。
書籍のお仕事もしています。
・「Unity デザイナーズ・バイブル」
・「Unityゲーム プログラミング・バイブル 2nd Generation」
ご依頼はこちらから!

この記事も読まれてます

目次