1

過去の投稿に通知バーの操作が多くあります。

IEからのファイルダウンロードで名前を付けて保存ができない

IEからファイルをダウンロードする際に保存ボタンのクリックが空振りする

IEのダウンロード通知バーの操作方法

最後のsaku様の投稿が一番安定する方法と考えているのですが、
失敗することもあるので処理にてカバーする方法を考えてみました。
もし、こうすれば安定するという案があれば回答に記載してみてください。
参考まで。

サンプルシナリオ:

①エミュレーション
[Alt+N]の押下だけ間に待機を入れているのは、
経験上この方が安定することから

②クリップボード
「名前を付けて保存」画面で貼り付けを行うファイルのフルパスを
クリップボードへ値の設定
この場所に入れている理由は、「名前を付けて保存」画面の表示を待つ意味もある

③ウィンドウハンドル取得
「名前を付けて保存」画面のウィンドウハンドルを取得できなかった場合は例外処理へ

④エミュレーション
通知バーを閉じる操作を実施

※(2019/11/22)ardbeq_ginger様の提案により、通知バーを[Alt + Q]で閉じる処理に変更

⑤後判定繰返グループ
操作を失敗することがあるので念のため10回ループ

⑥エミュレーション
名前を付けて保存に保存先のフルパスを貼り付けて保存

質問の編集
申し訳ありません。回答とコメントを閲覧するにはログインが必要です。会員登録はこちらからアクセスしてください。