MENU

カテゴリー

プロフィール

すいみん

技術的なことが好きなデザイナーです。
月間19万pvの当ブログ『CGメソッド』運営
詳細はこちら

今週末はAmazonタイムセール祭り!

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

windows-start-shutdown-message

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

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

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

  1. メモ帳で下記のコードを記入して「勤怠.vbs」みたいな名前で保存します
    MyVar = MsgBox ("勤怠の入力を済ませましたか?", 0, "勤怠")
    
  2. あとは「スタートアップ」に入れておくだけです

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

f:id:min0124:20170516234602p:plain



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

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

f:id:min0124:20170516234715p:plain

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

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

シャットダウン.vbs

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


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

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



以上、すいみん(@cg_method)でした!