タイマーが切れた場合、autoitでこのコマンドを使用してラップトップの電源をオフにします
Run(@SystemDir & "\shutdown.exe /f /s /t 10", "", @SW_MAXIMIZE)
ほとんどの場合正常に動作しますが、コンピューターの電源を入れると、通常はログオン画面の前とWindowsロゴアニメーションの完了後にBlueScreenが表示されることがあります。これは、シャットダウンコマンドを使用してコンピューターの電源を直接オフにしたためですか、または他の問題がある可能性がありますか?私のautoitスクリプトがコンピューターをシャットオフするときは、通常、実行中の他のアプリケーションとともに、複数のタブが開いている複数のブラウザーが存在することを指摘する必要があります。知りたいです
電源ボタンを直接押して、スタートメニューからコンピューターをシャットダウンすることと、autoitスクリプトからシャットダウンコマンドを発行することの違いは何ですか?他のユーザーアプリケーションが危険な状態で実行されている間に、shutdownコマンドを使用してコンピューターを突然シャットダウンしていますか?
私のOSはWindows 7で、コンピューターはラップトップです
Event Viewer
システムログを開いて参照します。ダンプファイルはバイナリであるため、テキストエディターで表示しようとしても意味がありません。デバッガーを使用して読み取ることはできますが、自分でもやったことがないので、私はあなたを助けることはできません(グーグルはあなたはいくつかの手がかり)。