Power Automate Desktop を利用し、日本と東京の天気図、災害情報のWEBページを自動印刷する。
Microsoft PA4D(Power Automate Desktop) で気象庁のWebサイトを開き天気図と災害情報を含んだページをPDFでダウンロードします。
ダウンロードした PDF ファイルを 「クラウド対応自動印刷」で待ち受けてプリンターに自動的に印刷します。
サイトのURLを変更することでさまざまな応用・利用が可能です。
この例ではフローは ”(1) WEBサイト(日本天気図)をPDFで保存する” と ”(2) WEBサイト(東京天気図)をPDFで保存する” および 2つを順番に実行する ”(3) WEBサイト(日本と東京天気図)をPDFで保存する” で構成されています。
クラウド対応自動印刷は 普通にWEBのダウンロードフォルダーを監視フォルダーに設定しておくだけです。ダウンロードされたファイルは即座に印刷されます。
(1) ”WEBサイト(日本天気図)をPDFで保存する” フロー
フローの説明
- Microsoft Edge を起動します。(気象庁のURLを指定しています。)
- 起動が完了するまで3秒待機します。
- URL を印刷するサイトにしていします。
- 表示が完了するまで3秒待機します。
- 「印刷」のショートカットキー(Control-P)を送信します。 {P} と {}で囲みます。
- 表示が完了するまで3秒待機します。
- 「保存」ボタンにフォーカスされていますので Return キー を送ります。
- 表示が完了するまで3秒待機します。
- 「保存」ボタンにフォーカスされていますので Return キー を送ります。
- ダウンロードが完了するまで5秒待機します。
- Microsoft Edge を閉じます。
- 「クラウド対応自動印刷」が印刷をします。
(2) ”WEBサイト(東京天気図)をPDFで保存する” フロー
フローの説明
- Microsoft Edge を起動します。(東京八王子のURLを指定しています。)
- 起動が完了するまで3秒待機します。
- URL を印刷するサイト(ステップ1と同じ)にしていします。
- 表示が完了するまで3秒待機します。
- ウインドウにフォーカスします。
- 表示が完了するまで3秒待機します。
- Edge ブラウザのサイトに表示されている「印刷」のボタンをクリックします。
- 表示が完了するまで6秒待機します。
- 「保存」ボタンにフォーカスされていますので Return キー を送ります。
- 表示が完了するまで3秒待機します。
- 「保存」ボタンにフォーカスされていますので Return キー を送ります。
- ダウンロードが完了するまで5秒待ちます。
- Edge を閉じます。
(3) "WEBサイト(日本と東京天気図)をPDFで保存する" フロー
フローの説明
- フロー ”WEBサイト(日本天気図)をPDFで保存する” を実行します。
- フロー ”WEBサイト(東京天気図” を実行します。
「クラウド対応自動印刷」 の設定です。
- 「監視フォルダー」をダウンロードフォルダーに設定します。
- 印刷済みのPDFファイルは配下のフォルダーに移動されます。
作成されるPDFファイルにはフォントの埋め込みがないので文字化けする場合は「印刷プログラムの設定」->PDF: で PDF ExChange Editor を指定すると良いでしょう。
* 毎日決まった時間に印刷を繰り返し自動実行する場合は クラウドフローから呼び出し(スケジュールトリガー)をします。
スケジュールに従ったフローの実行: https://learn.microsoft.com/ja-jp/power-automate/run-scheduled-tasks