数分待ってからコマンドを実行するバッチファイルを作りたいと思います。どうすればいい?具体的には、ファイルを開いてから3分後に別のプログラムを終了します。バッチファイルにタイマーを追加するにはどうすればよいですか?
1
A
答えて
4
もう一つの方法は、一定時間無効なIPアドレスにpingを実行することです:
PING 1.1.1.1 -n 1 -w 60000 >NUL
60000 =ミリ秒
+0
Hurm。 sleepコマンドが機能していないので、私はこれを試してみます。 –
+0
感謝します!これはうまくいった! :D –
6
使用timeout
。これは、/t
パラメータで指定された秒数を待つことができます。 timeout /t 180
は3分間(180秒)スリープします。
TIMEOUT [/T] timeout [/NOBREAK]
Description:
This utility accepts a timeout parameter to wait for the specified
time period (in seconds) or until any key is pressed. It also
accepts a parameter to ignore the key press.
Parameter List:
/T timeout Specifies the number of seconds to wait.
Valid range is -1 to 99999 seconds.
/NOBREAK Ignore key presses and wait specified time.
/? Displays this help message.
NOTE: A timeout value of -1 means to wait indefinitely for a key press.
Examples:
TIMEOUT /?
TIMEOUT /T 10
TIMEOUT /T 300 /NOBREAK
TIMEOUT /T -1
0
ハイテク...ので、相続人より多くのあなたが尋ねたよりも私はstockoverflowを愛するが、時々答えはあまりにも簡潔であるために...
@ECHO off
MODE CON:COLS=25 LINES=11
cls
color 0B
:taskkill
echo.
echo Program To Shutdown
echo.
set /p taskkill=
if "%taskkill%" == "%taskkill%" goto taskkillconfirm
exit
:taskkillconfirm
color 0B
:image
set image=/im
if "%image%" == "%image%" goto imageconfirm
exit
:imageconfirm
color 0B
:forced
set forced=/f
if "%forced%" == "%forced%" goto forcedconfirm
exit
:forcedconfirm
cls
:hour
color 0B
echo.
echo. Hours?
echo.
set /p hour=
:min
color 0B
cls
echo.
echo Minutes?
echo.
set /p min=
:sec
color 0B
cls
echo.
echo Seconds?
echo.
set /p sec=
:continue
color 0B
cls
echo %taskkill%
echo Program Shutdown in
echo %hour% Hours
echo %min% Minutes
echo %sec% Seconds
set /a sec="%sec%-1"
if %sec%==-1 set /a min="%min%-1"
if %sec%==-1 set /a sec="59"
if %min%==-1 set /a hour="%hour%-1"
if %min%==-1 set /a min="59"
if %hour%==-1 goto done
ping -n 2 127.0.0.1 >NUL
goto continue
:done
color 0B
cls
taskkill %image% %taskkill% %forced%
exit
は、あなたが本当にこの答えをお楽しみくださいタイマーや他の多くのsnipits
シンプル
0
、あなたはどのようなOS /シェルを使用しているこの
@echo off
echo Do you want to read word file or pdf file? Hit any key for options...
pause >nul
echo w for word
echo p for pdf
::set input =
set /p input = Choose your option
if %input% == w goto w
if %input% == p goto p
:w
echo Reading Word file...
::start /your/path/to/your/Office/winword.exe
/path/to/your/doc/file/filename.doc
echo Timer starts
pause >nul
echo 10
ping localhost -n 2 >nul
cls
echo 9
ping localhost -n 2 >nul
cls
echo 8
ping localhost -n 2 >nul
cls
echo 7
ping localhost -n 2 >nul
cls
echo 6
ping localhost -n 2 >nul
cls
echo 5
ping localhost -n 2 >nul
cls
echo 4
ping localhost -n 2 >nul
cls
echo 3
ping localhost -n 2 >nul
cls
echo 2
ping localhost -n 2 >nul
cls
echo 1
ping localhost -n 2 >nul
cls
echo Time's up. Starting the next document...
::you can copy/paste the above commands to start another word file
:p
echo Reading Pdf file...
echo Timer starts
::start /your/path/to/your/Acrobat/acrord32.exe
/path/to/your/pdf/file/filename.pdf
pause >nul
echo 10
ping localhost -n 2 >nul
cls
echo 9
ping localhost -n 2 >nul
cls
echo 8
ping localhost -n 2 >nul
cls
echo 7
ping localhost -n 2 >nul
cls
echo 6
ping localhost -n 2 >nul
cls
echo 5
ping localhost -n 2 >nul
cls
echo 4
ping localhost -n 2 >nul
cls
echo 3
ping localhost -n 2 >nul
cls
echo 2
ping localhost -n 2 >nul
cls
echo 1
ping localhost -n 2 >nul
cls
echo Times up. Starting the next document...
::you can copy/paste the above commands to start another Pdf file
関連する問題
- 1. ゲームにタイマーを追加するにはどうすればよいですか?
- 2. コマンドプロンプトでバッチファイルにコマンドを追加するにはどうすればよいですか?
- 3. ブーストUDPサーバーに非同期タイマーを追加するにはどうすればよいですか?
- 4. タイマー数式をセルの列のGoogleスプレッドシートに追加するにはどうすればよいですか?
- 5. C++プロジェクトにタイマーを追加するにはどうすればよいですか?
- 6. 通貨記号をバッチファイルに追加するにはどうすればよいですか?
- 7. Googleフォームでタイマーを追加するにはどうすればよいですか?
- 8. Swiftを使用してタイマーを追加するにはどうすればよいですか?
- 9. ワーカーロールにタイマーを設定するにはどうすればよいですか?
- 10. ImageViewをどうすればよいですか?relativeLayoutに追加
- 11. アラートパネルにチェックボックスを追加するにはどうすればよいですか?
- 12. GridViewにチェックボックスを追加するにはどうすればよいですか?
- 13. ソースコードにマークアップを追加するにはどうすればよいですか?
- 14. カテゴリをテンプレートに追加するにはどうすればよいですか?
- 15. クロージャにプロパティを追加するにはどうすればよいですか?
- 16. UITableViewをUIViewに追加するにはどうすればよいですか?
- 17. メタデータをクロージャーベクトルに追加するにはどうすればよいですか?
- 18. パスにghcjsを追加するにはどうすればよいですか?
- 19. ImageButtonをScrollViewに追加するにはどうすればよいですか?
- 20. index.htmlにページングを追加するにはどうすればよいですか?
- 21. loadRequestにクロージャを追加するにはどうすればよいですか?
- 22. RichTextBoxにタブコントロールを追加するにはどうすればよいですか?
- 23. ボトムシートビューに影を追加するにはどうすればよいですか?
- 24. collectionviewにビューを追加するにはどうすればよいですか?
- 25. JLabelにリストを追加するにはどうすればよいですか?
- 26. URLにパラメータを追加するにはどうすればよいですか?
- 27. カスタムビューにトゥイーンアニメーションを追加するにはどうすればよいですか?
- 28. スプライトにキーコマンドを追加するにはどうすればよいですか?
- 29. ツールボックスにユーザーコントロールを追加するにはどうすればよいですか?
- 30. tablerowにonclicklistenerを追加するにはどうすればよいですか?
を試してみてください? –
Windows 7,64ビット。 –