Skip to main content

RPA プロセスを使用して Windows プログラムを開くプロセスを自動化する

学習の目的

この単元を完了すると、次のことができるようになります。

  • Run Program アクションステップを使用して、プログラムを開始する。
  • ランタイムパラメーターを使用して、アクションステップをより堅牢にする。

この単元では、引き続き RPA プロセス実装を作成する方法を学習します。MuleSoft RPA ボットが Chrome Web ブラウザーを実行し、特定の Web ページを開くように設定する方法について学びます。ここで取り上げる手法は、MuleSoft RPA ボットで Windows プログラムを実行するために使用できます。

ユーザーが Windows プログラムを開く方法

RPA プロセスの実装に使用するアクションステップの学習を始めたところで、一連のユーザーアクションについて検討しましょう。このようなユーザーアクションには、Windows プログラムを開くためのステップを実行するマウスアクションやキーボードアクションなどがあります。ユーザーとしてアプリケーションを起動する方法をいくつか紹介します。

  • Windows デスクトップでアプリケーションアイコンを見つけてクリックするか、スタートメニューをクリックまたは開き、アプリケーションを参照する。
  • ファイルエクスプローラーでアプリケーションの実行可能なコマンドを検索し、アプリケーションの実行可能なコマンドをダブルクリックする。
  • ファイルシステムからアプリケーションフォルダーに移動し、アプリケーションアイコンをダブルクリックする。
  • ファイルシステムからアプリケーションフォルダーに移動し、アプリケーションアイコンを右クリックして、システム管理者として実行する。
  • コマンドプロンプトを開き、ファイルシステムからアプリケーションフォルダーに移動し、アプリケーションを実行する。場合によっては、起動時の引数を追加する必要があります。
  • [ファイル名を指定して実行] ダイアログボックスを開き、アプリケーションへのパスを入力する。場合によっては、起動時の引数を追加する必要があります。

最後のオプションのメリットは、Windows デスクトップの画面解像度に依存せず、フォルダー内を移動する必要がないことです。デメリットは、アプリケーションの実行可能なコマンドのパスとスペルを正確に把握しておく必要があることです。アプリケーションのインストール場所とアプリケーションの実行可能なコマンドの名前が変更されないことがはっきりとわかっているある場合、[ファイル名を指定して実行] ダイアログボックスから直接アプリケーションを起動できるようにするアクションステップがあります。

Windows プログラムを開くプロセスを自動化する

Run Program アクションステップは、プログラムの実行 Windows アプリケーションを使用して Windows プログラムを開くプロセスを自動化するために使用されます。

これを手動で行うには、次の手順を実行します。

  1. [Windows] ボタンをクリックします。
  2. Run Program アプリケーションまでスクロールして開きます。
  3. 実行するプログラム名 (パラメーターなど) を入力します。
  4. [OK] をクリックします。

Run Program を開くため Run Program アクションステップの使用。

メモ

実行ファイルやショートカットをダブルクリックしても同じ結果になりますが、システム上のファイルを移動するとボットが破損します。しかも、ダブルクリックしてプログラムを開いた後に、アプリケーションウィンドウを最大化するなどの追加手順が必要な場合、ボット開発者にとって追加の作業が発生し、RPA プロセスがより複雑になってしまいます。そのため、ここで説明するように、多くの場合、Run Program アプリケーションを使用することがベストプラクティスとなります。

ブラウザーを開く

ブラウザーのウィンドウを開く場合は、キャッシュされた情報から生じる可能性のある複雑な処理を避けるために、シークレットモードを使用することを検討してください。ブラウザーで要素が配置される場所はウィンドウのサイズに応じて決まるため、要素を検索する前にウィンドウを最大化しておくことをお勧めします。

ウォークスルー

次のデモ動画で、前の単元の課題に対する解答をご覧ください。この動画では、Run Program アプリケーションを使用して Chrome ブラウザーを開く方法も説明しています。アクションステップは、シークレットモードを使用し、ウィンドウを最大化し、https://www.mulesoft.com/community に移動するように設定されています。また、アクションステップをお気に入りに登録し、完了したステップを視覚的に示す方法も学習できます。

同じ手順を実行する場合は、まず、こちらの手順に従って前の単元の課題のソリューションを実装し、その後、ウォークスルーの手順を確認してください。

無料で学習を続けましょう!
続けるにはアカウントにサインアップしてください。
サインアップすると次のような機能が利用できるようになります。
  • 各自のキャリア目標に合わせてパーソナライズされたおすすめが表示される
  • ハンズオン Challenge やテストでスキルを練習できる
  • 進捗状況を追跡して上司と共有できる
  • メンターやキャリアチャンスと繋がることができる