0

ヘッドレスサーバーマシンでポップアップを表示しないようにWindowsに指示する簡単な方法はありますか?

現在、コンソールで[OK]を押すことができるユーザーがいないため、アプリケーションのポップアップが原因でアプリがフリーズすることがあります。イベントログにログを記録するだけで十分です。

4

2 に答える 2

2

どのポップアップを処理する必要があるかに応じて、いくつかのアプローチがあります。

  1. ハードエラーポップアップ処理については、HOWTO:WindowsNTでハードエラーポップアップ処理を変更する方法
  2. メッセージを抑制するアプリケーションを作成します。Microsoftにはいくつかのドキュメントがあります(XP Embeddedのドキュメントからですが、XP Embeddedは必要ありません):Win32サービスの作成これにより、メッセージ、ログ、および応答の処理を大幅にカスタマイズできます(つまり、必要なボタンを押す)。
于 2009-05-20T13:41:55.650 に答える
0

システムのメッセージ ボックスからカスタム ダイアログまで、ポップアップの種類によって異なります。したがって、これに対する一般的な解決策はないと思います。

問題が発生した場合は、AutoHotkey (または AutoIt) などのマクロ言語を使用して、ポップアップのアクティブ化を検出し、破棄ボタンのクリックを自動化します。

[編集] すぐに使用できる AHK ポップアップ ブロッカーが見つかりました:新しいウィンドウ (ポップアップ) ブロッカー
おそらくそのまま、または出発点として使用できます。

于 2008-10-17T09:40:46.543 に答える