RPA プロセスを使用して Windows プログラムを開くプロセスを自動化する
学習の目的
この単元を完了すると、次のことができるようになります。
- Run Program アクションステップを使用して、プログラムを開始する。
- ランタイムパラメーターを使用して、アクションステップをより堅牢にする。
この単元では、引き続き RPA プロセス実装を作成する方法を学習します。MuleSoft RPA ボットが Chrome Web ブラウザーを実行し、特定の Web ページを開くように設定する方法について学びます。ここで取り上げる手法は、MuleSoft RPA ボットで Windows プログラムを実行するために使用できます。
ユーザーが Windows プログラムを開く方法
RPA プロセスの実装に使用するアクションステップの学習を始めたところで、一連のユーザーアクションについて検討しましょう。このようなユーザーアクションには、Windows プログラムを開くためのステップを実行するマウスアクションやキーボードアクションなどがあります。ユーザーとしてアプリケーションを起動する方法をいくつか紹介します。
- Windows デスクトップでアプリケーションアイコンを見つけてクリックするか、スタートメニューをクリックまたは開き、アプリケーションを参照する。
- ファイルエクスプローラーでアプリケーションの実行可能なコマンドを検索し、アプリケーションの実行可能なコマンドをダブルクリックする。
- ファイルシステムからアプリケーションフォルダーに移動し、アプリケーションアイコンをダブルクリックする。
- ファイルシステムからアプリケーションフォルダーに移動し、アプリケーションアイコンを右クリックして、システム管理者として実行する。
- コマンドプロンプトを開き、ファイルシステムからアプリケーションフォルダーに移動し、アプリケーションを実行する。場合によっては、起動時の引数を追加する必要があります。
- [ファイル名を指定して実行] ダイアログボックスを開き、アプリケーションへのパスを入力する。場合によっては、起動時の引数を追加する必要があります。
最後のオプションのメリットは、Windows デスクトップの画面解像度に依存せず、フォルダー内を移動する必要がないことです。デメリットは、アプリケーションの実行可能なコマンドのパスとスペルを正確に把握しておく必要があることです。アプリケーションのインストール場所とアプリケーションの実行可能なコマンドの名前が変更されないことがはっきりとわかっているある場合、[ファイル名を指定して実行] ダイアログボックスから直接アプリケーションを起動できるようにするアクションステップがあります。
Windows プログラムを開くプロセスを自動化する
Run Program アクションステップは、プログラムの実行 Windows アプリケーションを使用して Windows プログラムを開くプロセスを自動化するために使用されます。
これを手動で行うには、次の手順を実行します。
- [Windows] ボタンをクリックします。
- Run Program アプリケーションまでスクロールして開きます。
- 実行するプログラム名 (パラメーターなど) を入力します。
- [OK] をクリックします。
ブラウザーを開く
ブラウザーのウィンドウを開く場合は、キャッシュされた情報から生じる可能性のある複雑な処理を避けるために、シークレットモードを使用することを検討してください。ブラウザーで要素が配置される場所はウィンドウのサイズに応じて決まるため、要素を検索する前にウィンドウを最大化しておくことをお勧めします。
ウォークスルー
次のデモ動画で、前の単元の課題に対する解答をご覧ください。この動画では、Run Program アプリケーションを使用して Chrome ブラウザーを開く方法も説明しています。アクションステップは、シークレットモードを使用し、ウィンドウを最大化し、https://www.mulesoft.com/community に移動するように設定されています。また、アクションステップをお気に入りに登録し、完了したステップを視覚的に示す方法も学習できます。
同じ手順を実行する場合は、まず、こちらの手順に従って前の単元の課題のソリューションを実装し、その後、ウォークスルーの手順を確認してください。