0

ディレクトリ内の多くのファイルで動作し、各ファイルの出力を別のディレクトリに保存する script.exe プログラムがあります。このプログラムは、各ファイルの処理後に画面にマイナー エラー メッセージを表示します (サポート ファイルがなく、修正できないため)。エラーを取り除いてプロセスを再開するには、(Tab+Enter) を押してから (Ctrl+R) を押す必要がありますが、何千もの入力ファイルがあるため、それを何度も行う必要があります。

プログラムがエラーメッセージを表示するたびにそれらのキーを入れる方法があるかどうか疑問に思っています...

ありがとう

4

1 に答える 1

0

マクロ ユーティリティAutoHotkeyを使用して、キーストロークを自動化できます。必要なウィンドウを正確にターゲットにすることができます。たとえば、タイトル テキスト、コンテンツ、またはクラス名などのウィンドウ ハンドル プロパティによって指定できます。これはオープン ソースでもあり、優れたドキュメントと非常に多くのサンプル スクリプトを利用できるほど長い間人気がありました。

Perl、Python、Ruby など、Win32 API バインディングを使用する任意の言語から同じことを実行することもできますが、それはほとんどが下位レベルで機能し、その古い API の多くの特性に精通している必要があります。そのルートに進むと、ウィンドウのプロパティを公開するいくつかのNirSoftユーティリティ ( WinListerなど) が役立ちます。AutoHotkey のウィンドウ インスペクターには、その一部が組み込まれています。

于 2013-06-21T14:52:44.263 に答える