DOSコマンドで指定曜日に処理を行う
やはり、自分の探し方が悪いのか情報が見あたらなかったので情報を共有します。
なお、DOSの%DATE%変数の代入値は「地域と言語のオプション」の設定により変わります。
下の例では、“短い形式”が“yyyy/MM/dd”となっている事を仮定している点に注意してください。
@ECHO OFFSET YEAR=%DATE:~0,4%
SET MONTH=%DATE:~5,2%
SET DAY=%DATE:~8,2%if %MONTH% == 1 (
SET /A YEAR=%YEAR% - 1
SET /A MONTH=%MONTH% + 12
)
if %MONTH% == 2 (
SET /A YEAR=%YEAR% - 1
SET /A MONTH=%MONTH% + 12
)
SET /A WEEK=(%YEAR% / 4 - %YEAR% / 100 + %YEAR% / 400 + (13 * %MONTH% + 8) / 5 + %DAY%) %% 7REM 日曜日:0...土曜日:7
if %WEEK% == 0 (
GOTO nichiyoubi
)
GOTO end:nichiyoubi
ECHO 日曜日です:end
ECHO おしまい
ヒヤドキュメント内でサブルーチンを呼び出す
めもめも。
print <<EOM; @{[&test]} EOM exit(0); sub test{ print "てすと"; return("てすてす"); }
ブラウザのフォーム履歴を手軽に削除する
フォームの入力履歴一覧から「これだけを消したい!」を手軽に実現する方法です。
1.テキストボックスをダブルクリックするなどして、フォームの入力履歴を表示
2.消したい履歴にマウスをフォーカス
3.DELキーを押す
すると、該当の入力履歴が消えます。
DELキー押しっぱなしで次々と消えて行きます。
IE8とFirefox3.5で確認しました。
その他のブラウザでもできるのかな?