Q&A
解決済
2回答
12537閲覧
総合スコア140
Windowsは、マイクロソフト社が開発したオペレーティングシステムです。当初は、MS-DOSに変わるOSとして開発されました。 GUIを採用し、主にインテル系のCPUを搭載したコンピューターで動作します。Windows系OSのシェアは、90%を超えるといわれています。 パソコン用以外に、POSシステムやスマートフォンなどの携帯端末用、サーバ用のOSもあります。
0グッド
0クリップ
投稿2017/03/13 02:42
0
一定時間操作が無かったら自動でシャットダウンしたいのですが、アプリケーションが常に動いていて、メモリやCPU稼働率は常に70%以上になっています。
その状態ですとアイドル状態の定義には至りませんが、その場合、キーボードやマウス入力が無ければシャットダウン、というような事を実現する方法は御座いますでしょうか。
よろしくお願い致します。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
質問へのコメント
回答2件
teratailは「プログラミングに関するQ&Aサイト」とのことですので、、
Win32APIの GetLastInputInfo で最後に入力操作がなされた時刻を一定周期に(タイマーなどで)調べて、もし一定時間経過していたら Win32APIの ExitWindowsEx を呼び出して、WindowsOSをシャットダウンさせます。 ちなみに ExitWindowsEx を実行させるには SE_SHUTDOWN_NAME の特権を取得してから呼び出す必要があります。
プログラミングは関係ないのでしたら、YAmaGNZさんのご回答どおりです。
投稿2017/03/13 03:09
総合スコア728
ベストアンサー
フリーソフトをインストールしていい環境なのであればこのようなソフトやこのようなソフトがあります。
投稿2017/03/13 02:53
総合スコア10706
回答へのコメント
2017/03/13 03:25
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
15分調べてもわからないことはteratailで質問しよう!
ただいまの回答率85.25%
質問をまとめることで思考を整理して素早く解決
テンプレート機能で簡単に質問をまとめる
Winにて一定時間操作が無かったら自動でシャットダウンしたい