はじめてでも安心!Power Automate Desktop でブラウザーを「Launch / Attach」使い分けるコツ

  • URLをコピーしました!

この記事はこんな人におすすめ

  • Web 自動化を始めたばかりで、いつも Launch new instance を選んでいる初心者さん
  • ログイン後の画面が取れずに Attach failed エラーが出て困っている人
目次

1. Launch と Attach の違いを 1 分で理解

モードやることうれしい点気をつける点
Launch new instance新しいタブ(またはウィンドウ)を開くいつも “まっさら” な状態で実行できる毎回ログインが必要なサイトは手間が増える
Attach to running instanceすでに開いているタブにくっつくログイン状態や Cookie をそのまま使えるタブが見つからず Attach failed になることがある

覚え方新規? → Launch| 既存タブ? → Attach


2. 迷わない!ケース別おすすめ早見表

シーン具体例Launch / Attach理由
定時バッチで株価を取得毎朝 7 時に自動実行Launch画面を開いて閉じきりで完結できる
手動ログイン済みポータルから DL社内システムに 2 要素認証済みAttach再ログインを避けたい
同一サイトを 3 タブ並列処理商品ページを連続操作Launch ×3Attach だとタブ判断が大変
エラー時に画面を目視確認処理失敗直後にチェックLaunch(Visible ON)画面を残して原因を見る

3. フロー作成前の準備チェックリスト

#やることどうやる?
1ブラウザー拡張を最新にEdge/Chrome → 拡張機能リロード
2URL とタブタイトルをメモAttach 用の検索キーにする
3プロファイル or シークレット指定Launch の Browser profile で設定
4失敗時のスクショ場所を用意C:\PAD\Logs などに保存先フォルダー

4. 基本フロー 2 パターン(サンプル付き・超かんたん)

初心者の方でも そのまま真似できるよう、アクション名と入力例を 1 行ずつ並べました。

4‑A. Launch でページを開いてボタンを押す(使い捨て型)

手順アクション名入力例 / 設定目的
1Launch new Microsoft EdgeURL: https://www.example.com/loginVisible: On(まずは画面を見て確認)ブラウザーを新規起動
2Wait for page to loadTimeout: 10000 msページが出るまで待つ
3Click elementUI ピッカーで「ログイン」ボタンを選択ボタンをクリック
4Close web browserBrowser instance: %Browser%終わったら閉じる

コツ:動作確認できたら Visible を Off にすると 2〜3 倍速くなります。


4‑B. Attach で既存タブを操作(セッション活用型)

手順アクション名入力例 / 設定目的
1Attach to running instanceBrowser: EdgeTab title contains: 社内ポータル手動ログイン済みタブへ接続
2Click elementUI ピッカーで「レポートDL」ボタンダウンロード開始
3Wait for download to completeFile path: C:\PAD\report.xlsx完了まで待機

コツ:タイトルが変わりやすいサイトは contains で一部一致に!


5. エラーを防ぐ 4 つのコツ

  1. タイトルは部分一致(contains)
  2. 読み込み待ち(Wait for page/content)を長めに
  3. Try / Catch で Attach ↔ Launch をフォールバック
  4. プロファイルを固定して Cookie 共有

6. トラブル対処早見表

症状主な原因すぐ試す対策
Attach failedタブタイトル不一致タイトルを部分一致 or URL 条件追加
毎回ログイン画面Cookie なしAttach に変更 or プロファイル指定して Launch
タブ誤認同じタイトル複数Activate web browser tab でフォーカス固定
途中停止読み込み待ち不足Wait for page content を追加

7. Q&A

Q1. Attach がどうしても失敗するときは?
→ いったん Launch で開き、タブタイトルをコピーして Attach 設定に貼ってみてください。

Q2. 画面非表示(ヘッドレス)はどこで設定?
→ Launch の VisibleOff にすると OK。Attach では使えません。

Q3. Edge と Chrome どちらがいい?
→ 会社のルールや拡張機能の有無で決めて問題なし。動作速度はほぼ同じです。

Q4. 同じページを 2 アカウント同時処理したい
→ プロファイルを変えて Launch 2 回、またはシークレット+通常プロファイルで実行。

Q5. Attach 後に “拡張機能が無効” と表示される
→ PAD 拡張を一度削除→再インストールすると治ることが多いです。


8. まとめ

  • Launch = 新規/クリーン実行、Attach = 既存タブ再利用。
  • 迷ったら「定期バッチは Launch」「ログイン済みを使いたいなら Attach」。
  • Visible Off + タイトル部分一致で安定&高速化!

まずはこの記事のサンプルをコピー&ペーストし、自分の URL やタイトルに置き換えて PAD で動かしてみてください。ブラウザー自動化がスムーズに進みますよ!

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

目次