###前提
緊急です。
下記のような定型処理があります。
0. IEで、あるサイトにログイン。
- テキストボックスに検索条件を入力し、
エンター(①)
。※ダウンロード可能なファイル一覧が表示 - 1件目のファイルを選択、ダウンロードボタンを押下。
- ダウンロード通知バーより、「名前を付けて保存」を
クリック(②)
。
これをUWSCにて自動化・スケジュール登録し、運用しているのですが、
実行端末(Win7)にリモートデスクトップで接続していないと動作しません。
###実現したいこと
実行端末(Win7)の電源を入れた後、一度だけリモートデスクトップにてログインを済ませたら、
二度とリモートデスクトップで接続しなくても、きちんと動作するようにしたいです。
###発生している問題
前提にある、エンター(①)
とクリック(②)
の部分が主な原因と考えております。
- まず
エンター(①)
ですが、検索ボタンがある訳ではなく本当にエンターキーを入力しないといけません。これをKBD(VL_RETURN)
で実装しているのですが、非ログイン時には上手くエンターキーが送信されず、動作しません。 - 続いて
クリック(②)
ですが、IE9以降、ファイルダウンロード時に出現するようになったダウンロード通知バーをクリックせねばならず、BTN(LEFT,CLICK,782,300,100)
のように座標指定でクリックするという実装ですが同じく非ログイン時にはクリックされず、ダウンロードできません。
###その他
UWSCじゃなくても、Win7上で動作するものであれば何でも構いません。何でもいいのでみなさんの知恵をお貸しください。宜しくお願いします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。