2014-11-01から1ヶ月間の記事一覧

コマンドプロンプトでブロック崩し的なやつ

こんなん

コマンドプロンプトで時報

時報の音はBEEP音(制御文字)を使う。 1秒スリープだと判定を見逃すかもしれないので、0.5秒スリープでもいいかも。 @echo off :HEAD REM ----- 10分報 if "%time:~6,2%"=="00" ( if "%time:~4,1%"=="0" (@echo ^G) ) REM ----- 時報 if "%time:~6,2%"=="00…

コマンドプロンプトで0.5秒スリープ

VBスクリプトの力を借りる。まず、こんな感じでVBスクリプトのファイル (sleep500.vbs) を用意する。 if not exist sleep500.vbs (ECHO WScript.sleep 500 >sleep500.vbs) そして、バッチ文中で以下のように書くと、その行で0.5秒スリープできる。 cscript.e…

コマンドプロンプトでアナログ時計

こんなん

BATで部分文字列

>set STRING=0123456789 >echo %STRING:~0% 0123456789 >echo %STRING:~1% 123456789 >echo %STRING:~-1% 9 >echo %STRING:~0,1% 0 >echo %STRING:~0,-3% 0123456 >echo %STRING:~1,1% 1 >echo %STRING:~-1,1% 9 >echo %STRING:~-2,2% 89 set OUTPUT_FILENAM…