2

PCをシャットダウンするためのバッチファイルがあります

@echooff
シャットダウン/s/ f / t 600 /c"システムは10分でシャットダウンします"

この操作を中止するには、別の操作を行います

シャットダウン/a

今私が探しているのは、最初のバッチファイルを起動したときに、操作を中止するかどうかを確認する方法があります。操作を中止すると、10分後に同じオプションが表示され、操作の実行を受け入れなくなるまでループします。

私はそれをグーグルで検索しましたが、今のところ何も得ていません。中止オプションなしでシャットダウンを実行するためのサードパーティツールのみを入手しました。

出来ますか?はいの場合、助けていただければ幸いです。

4

1 に答える 1

5

これを単一のバッチファイルで実行しました。10分ごとに実行する場合は、ウィンドウが10分のタイムギャップの間そこに留まらないようにし、「タイムアウトとgoto」を削除して、Windowsタスクスケジューラを使用して実行します。

@ECHO OFF
:myLabel
SHUTDOWN /S /F /T 600
SET /P continue="Your computer is about to shutdown in 10 min do you want to abort (y/n): "
IF %continue% EQU y (
SHUTDOWN /A
TIMEOUT /T 600 /NOBREAK
GOTO myLabel
)
于 2012-06-24T18:53:41.987 に答える