私の質問は、次のことを行う Windows でバッチ スクリプト/PowerShell コマンドレットを実装する方法に関するものです。
ウィンドウ/ページ タイトルが「Blank」のブラウザ ウィンドウが開いている場合は、「Tab」キーを送信し、Web ページのテキスト ボックスにログイン資格情報を送信してから、「Enter」キーを送信します。
この記事を見つけました ( Windows 7/Chrome でのバッチ ファイルによる Web サイトへの自動ログイン) Web ブラウザーでログイン資格情報を送信することについて、これは私がやりたいことと非常によく似ていますが、ブラウザーが既に開いていて、ウィンドウのタイトルに特定の値がある場合にのみスクリプトを実行する必要があります。これは、サーバーで実行されているネットワークの認証システムで、30 日ごとに再ログインするように求め、ログインが必要なときにブラウザ ウィンドウを自動的に開きます。そのため、ウィンドウが開いたときに、スクリプトが自動的にログインできるようにしたいと考えています。サーバーは (GUI に関して) 無人であるため、再認証が自動的に行われるようにしたいと考えています。私の計画は、これをスケジュールされたタスクとして設定し、夜間に実行して、システムがまだ認証されていることを確認することです. システムが認証されていない場合は、バッチ ファイル/コマンドレットにログインしてもらいたいです。
いくつかの調査を行い、バッチ ファイルの条件の使用に関する情報を見つけましたが、ウィンドウ タイトルやその他のプログラム属性を使用して条件を基にする方法についての情報は見つかりませんでした。
人々は PowerShell を使用することを提案しているので、その方法で実装するための推奨事項があれば、私もそれに対して完全にオープンです。
さらに詳しい情報が必要な場合、またはご不明な点がございましたら、お知らせください。