UiPath Documentation
activities
latest
false
ワークフローのアクティビティ
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

ダウンロードを待機

[ダウンロードを待機] アクティビティ。任意のアプリケーションから開始されたファイルのダウンロードを検出し、ダウンロードが完了するまで待機してから、オートメーションでファイルの処理を実行します。

UiPath.Core.Activities.GetLastDownloadedFile

任意のアプリケーションから開始されたダウンロードを検出し、ファイルがダウンロードされるまで待機します。ファイルのダウンロードが完了すると、オートメーションの次の処理に進みます。このアクティビティ内にダウンロードを開始するアクティビティを追加し、指定したアプリケーションによってダウンロード ファイルが保存されるフォルダーを指定し、ダウンロード ファイルのプロパティを出力変数に保存します。

プロジェクトの対応 OS

クロスプラットフォーム | Windows | Windows - レガシ

クロスプラットフォームでの設定

  • 本体 - ファイルをダウンロードする 1 つ以上のアクティビティをここに追加します。
  • ダウンロード フォルダー - 対象のアプリケーションによってダウンロード済みファイルが保存されるのを監視する対象のフォルダーです。既定では、ユーザーの既定のダウンロード パスに設定されています。

プロパティ

入力
  • タイムアウト (秒) - ダウンロードが完了するまで待機する期間を指定します。既定では、この値は 300 秒に設定されています。
  • Ignore Files - Specify which file extensions should be ignored until the download completes. Should you wish to specify several extensions, you can provide them inside a comma-separated list (for example, "tmp,dwn"). This field supports only Strings and String variables.
出力
  • ファイル リソース - ダウンロードしたファイルを参照し、後でオートメーションで使用するために使用する ILocalResource 型変数です。
  • File - The properties of the downloaded file, as a FileInfo variable. This legacy output, superseded by File Resource, appears only when the workflow already binds it, and stays hidden otherwise, so newly added activities show only File Resource.

Windows および Windows - レガシでの設定

  • ファイルをダウンロードする 1 つ以上のアクティビティを、[ダウンロードを開始するアクティビティ] ブロックに追加します。
  • 監視対象のフォルダー - フィールドの横にある [参照] アイコンをクリックしドキュメントの画像ファイルのダウンロード元のアプリケーションまたは Web ブラウザーがファイルを保存しているフォルダーを参照して選択します。既定では、現在の Windows ユーザーのダウンロード フォルダーが選択されます。
  • Downloaded file - The variable used to refer to the downloaded file for later use in the automation. This field supports FileInfo variables.
  • Ignore these temporary file extensions - In StudioX, you can use the Plusドキュメントの画像 icon to select one of the available options.

[プロパティ] パネル内

共通

  • 表示名 - アクティビティの表示名です。

入力

  • Downloads folder - The folder where the application or web browser from which the file is downloaded saves the file. By default, the Downloads folder for the current Windows user is selected.
  • Ignore file extensions - Specify which file extensions should be ignored until the download completes. Should you wish to specify several extensions, you can provide them inside a comma-separated list (for example, "tmp,dwn"). This field supports only Strings and String variables.

その他

  • ファイル ソース - ILocalResource 型の OutArgument です。
  • プライベート - オンにした場合、変数および引数の値が Verbose レベルでログに出力されなくなります。

オプション

  • タイムアウト - ダウンロードが完了するまで待機する期間を指定します。既定値は 300 秒です。ファイルのダウンロードにこれ以上時間がかかる場合は、値を増やしてください。

出力

  • Downloaded file - The properties of the downloaded file. This field supports FileInfo variables.

Referring to the downloaded file

File Resource is an ILocalResource, so its members do not map one-to-one onto the FileInfo members of the legacy output, labeled File in cross-platform and Windows projects and Downloaded file in Windows - Legacy projects. Most notably, FullName returns the file name rather than the path, which is the opposite of the FileInfo.FullName convention.

For a file downloaded to C:\Users\JohnDoe\Downloads\Report_Q2.xlsx (on Linux, /home/JohnDoe/Downloads/Report_Q2.xlsx):

Legacy File (FileInfo)File Resource (ILocalResource)Returned value
.FullName.LocalPathThe full path, C:\Users\JohnDoe\Downloads\Report_Q2.xlsx
.Name.FullNameThe file name and extension, Report_Q2.xlsx
No equivalent.NameThe file name without the extension, Report_Q2

Both outputs are populated on every run, and the values in each row are identical. FileResource.Name is not the equivalent of File.Name, because it drops the extension.

このアクティビティの使用例

  1. [ アプリケーション/ブラウザーを使用 ] アクティビティを追加して、ファイルをダウンロードするデスクトップ アプリケーションまたは Web ブラウザーを指定します。
  2. [Use Application\Browser] 内に [ダウンロードを待機] アクティビティを追加します。
  3. [ダウンロードを待機] アクティビティ内に、ファイルのダウンロードを開始するアクティビティを追加します (例: アプリケーション インターフェイスのダウンロード ボタンをクリックする [クリック] アクティビティ)。
  4. [ダウンロードを待機] アクティビティの [ダウンロード フォルダー] フィールドで、指定したアプリケーションがファイルを保存するフォルダーを指定します (既定では、現在の Windows ユーザーのダウンロード フォルダー)。アクティビティはこのフォルダーをチェックし、ファイルのダウンロードが完了するまで待機します。

ファイルのダウンロードが期待どおりに動作することを確認するには

  • 一度に複数のファイルをダウンロードしないでください。
  • ファイルのダウンロードを開始するアクティビティのみを、このアクティビティ内に追加します。たとえば、Web ページからファイルをダウンロードするのに 3 つの [クリック] アクティビティが必要な場合は、[アプリケーション/ブラウザーを使用] アクティビティを追加し、その中に追加できます。
    1. 最初の 2 つの [クリック] アクティビティを追加します。
    2. [ダウンロードを待機] アクティビティを追加します。
    3. ダウンロードを開始する最後の [クリック] アクティビティを、[ダウンロードを待機] アクティビティ内に追加します。
  • [ダウンロード フォルダー] を正しく指定します。指定したアプリケーションによってこのフォルダーのサブフォルダーにファイルが保存されると、このアクティビティによってダウンロードが検出されます。
  • 指定したダウンロード フォルダーに、Microsoft Office アプリのようなその他のアプリケーションによって作成された一時ファイルが含まれていないことを確認してください。[ダウンロードを待機] アクティビティで、これらのファイルがダウンロードされたファイルであると誤って見なされる可能性があります。
  • 完了に時間のかかるダウンロードのタイムアウト値を増やします。

このアクティビティの使い方を理解するために、[ ファイルを Web サイトからダウンロード] プロジェクト テンプレートをベースにして新しいプロジェクトを作成します。

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得