2010-08-25
タスクスケジューラとバッチファイルで指定時刻にアプリ終了
Skypeを業務で使っていますが、意図しないタイミングでメッセージがとんできてなかなか集中できなかったりします。ので、指定時刻に自動的に終了するようにしてひとりコアタイムを試みてみました。
アプリ終了バッチ作成
taskkill /im Skype.exe taskkill /im Tween.exe
テキストエディタで編集して.batという拡張子でファイル保存します(記事下部に追記あり)。
スケジュールタスク登録
- 「ログオンしている場合にのみ実行する」の場合
- パスワード入力は不要
- スタンバイ中は実行されない
逆にスケジュールで起動させたい場合は、タスクの追加で参照から対象アプリを指定すればいいです。自分はとりあえず13:00終了で17:00起動にしてみています。
【追記】
Skypeは会話など複数ウインドウが立ち上がっていると1つのウインドウしか終了しないみたいです。対応策は考え中です><
強制終了の/fオプションでいけました。ツリーを意味する/tオプションも関係あるかと思ったんですが関係ないみたいでした。
taskkill /f /im Skype.exe taskkill /f /im Tween.exe
参考リンク
Windowsコマンド集:(taskkill) http://itpro.nikkeibp.co.jp/free/NT/WinKeyWord/20040805/1/taskkill.shtml Windows XP でタスクのスケジュールを設定する方法 http://support.microsoft.com/kb/308569/ja
トラックバック - http://d.hatena.ne.jp/deeeki/20100825/taskkill_batch_scheduler
リンク元
- 306 http://www.google.co.jp/url?sa=t&rct=j&q=タスクスケジューラ タスク終了&source=web&cd=3&ved=0CC4QFjAC&url=http://d.hatena.ne.jp/deeeki/20100
- 139 http://search.yahoo.co.jp/search?p=タスクスケジューラ+アプリ実行方法&aq=-1&oq=&ei=UTF-8&fr=top_ga1_sa&x=wrt
- 100 http://www.google.co.jp/search?q=タスクスケジューラ 2008 起動 bat&hl=ja&lr=&safe=active&rlz=1G1GGLQ_JAJP256&sa=2
- 74 http://oshiete.goo.ne.jp/qa/6447578.html
- 69 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4FRSJ_jaJP375JP375&q=PHPExcel+セルの値が取れない
- 65 http://www.google.co.jp/url?sa=t&rct=j&q=バッチファイル アプリケーション 終了&source=web&cd=4&sqi=2&ved=0CE0QFjAD&url=http://d
- 58 http://okwave.jp/qa/q6447578.html
- 53 http://www.google.co.jp/url?sa=t&rct=j&q=アプリケーション終了 バッチ&source=web&cd=5&ved=0CGQQFjAE&url=http://d.hatena.ne.jp/deeeki/20100825/taskkill_
- 48 http://www.google.co.jp/search?hl=ja&source=hp&q=タスクスケジューラ+アプリ+終了&aq=f&aqi=&aql=&oq=&gs_rfai=
- 44 http://www.google.co.jp/search?hl=ja&q=タスク スケジューラ アプリケーション 起動 終










