VBS 指定時間経過後にシャットダウンする
###目的
知人から、子供がyoutube見すぎるので
時間指定して強制シャットダウンしてほしいとのことで作成した。
環境:Windows10
仕様:vbsファイル起動で時間を分で指定してyoutube開く。時間強化でシャットダウンする
###スクリプト内容
'実行時間を受け取り、指定時間経過時にシャットダウンする
Option Explicit
'変数設定
Dim wsh, Response, mm
'確認メッセージを出す
Response = MsgBox("シャットダウンを予約してよろしいですか?", vbYesNo)
'Yesなら実行
If Response = vbYes Then
'シャットダウン時間を入力。数値のみチェックする
Do
mm = inputbox ("シャットダウン時間を分で入力して下さい")
Loop Until IsNumeric(mm)
'Youtube開く
CreateObject("Shell.Application").ShellExecute "microsoft-edge:https://www.youtube.com/"
Set wsh = CreateObject("WScript.Shell")
'シャットダウン
wsh.Run "%WINDIR%\system32\shutdown.exe -s -t " & mm * 60, 0
End If
Author And Source
この問題について(VBS 指定時間経過後にシャットダウンする), 我々は、より多くの情報をここで見つけました https://qiita.com/xyz666/items/50c37249251bb456d6bb著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .