• ベストアンサー

シャットダウン前に起動中ソフトを自動で終了させたい

PCをシャットダウンさせる際、その前に起動中のソフトウェアを一括で自動的に正常終了させる方法はないでしょうか。 別に未保存等の作業中でなくとも、特にブラウザやメーラーなどは起動させた状態のままでWindowsを終了させた場合、次回それらの起動時に「前回は異常な終了をした」といった表示が出てしまいます。 ということで毎回シャットダウン前にいちいちそれらを手動で終了させざるを得ませんがこれは非常に面倒です。 シャットダウンスクリプトで「taskkill /im *.*」を実行させればいいのかなどと思いますが怖くてできません。

質問者が選んだベストアンサー

  • ベストアンサー
  • celtis
  • ベストアンサー率70% (2332/3292)
回答No.4

今開いているウィンドウをすべて終了させるアプリがあります。 https://www.gigafree.net/system/shutdown/closeallwindows.html https://www.gigafree.net/system/shutdown/Tojitoji.html WindowsがProfessional以上のエディションなら、ログオフスクリプトで呼び出してみましょう。 https://forsenergy.com/ja-jp/gpedit/html/1b3e8619-e64f-4619-8c21-ec1c0de74112.htm http://barracudash.blogspot.com/2016/09/windowsvbs.html WindowsがHomeエディションなら、タスクスケジューラーの「ユーザーセッションからの切断時」を利用してもいいでしょう。 https://teratail.com/questions/23131 https://hima.okitsunesama.com/2015/11/Windows-TaskScheduler.html

lavandulol
質問者

お礼

ご回答ありがとうございました。 そういったメッセージの出るソフトをシャットダウンスクリプトに @echo off taskkill /im chrome.exe taskkill /im brave.exe taskkill /im JsvMail.exe taskkill /im waterfox.exe のように記述したところ何とかなったようでしたが、こちらを使う方が間違いないですね。 そのようにしてみます。

その他の回答 (3)

  • tetsumyi
  • ベストアンサー率25% (1948/7539)
回答No.3

次回「前回は異常な終了をした」といった表示が出てしまうのが嫌なら、 シャットダウンしないで、休止状態にすれば良い。 次の起動も速くなります。

lavandulol
質問者

お礼

ご回答ありがとうございました。 休止は無効にしているのでちょっと無理です。

回答No.2

OSがWindowsならロケットマウスを使って正しくアプリケーションソフトウエア →OSと順番に終了だろうか?予想だけど。

lavandulol
質問者

お礼

ご回答ありがとうございました。 ロケットマウスを知らず、調べましたが起動させているのが違うと難しそうです。

  • dragon-man
  • ベストアンサー率19% (2711/13693)
回答No.1

Alt+F4

lavandulol
質問者

お礼

ご回答ありがとうございました。 たしかにマウスでやるよりは早いですね。

関連するQ&A