---
schema_version: "1"
id: f6b5198d8020099fc9fb5e5b5305cbc99226547a2e1586cd3b3aff8e583b3d67
title: Copy File
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/rpa-builder/6.5/toolbox-file-operations-copy-file.md
canonical_url: https://docs.mulesoft.com/jp/rpa-builder/6.5/toolbox-file-operations-copy-file
source_site: docs.mulesoft.com
content_type: documentation
content_hash: ef32a931336ab6baa3d33c8da0cf7cff30dfdead6a526e901e79aa6e83743a77
description: MuleSoft Documentation Site
release: "6.5"
latest: false
---
# Copy File

この​_アクションステップ_​では、ディレクトリ間でファイルをコピーします。コピーするファイルを使用できなかったり、コピーされたファイルが宛先フォルダーにすでに配置されていたりした場合、エラーメッセージによって​_ワークフロー_​が中断します。

## [](#プロパティ)プロパティ

**ファイル操作の設定:**

- **Create directory if it does not exist (ディレクトリが存在しない場合にディレクトリを作成)**​ このオプションが有効になっている場合、 Copy File では、ディレクトリが存在しないときに、指定された相対ディレクトリまたは 指定されたパス全体を作成します。
- **Destination directory (宛先ディレクトリ)**​ コピーされたファイルを保存する対象ディレクトリへのパスをここに入力します。絶対パスまたは相対パスを指定できます。相対パスを使用する場合、パスは ​_\[Base Path (ベースパス)\]_​ 変数に関連します。
- **Directory path (ディレクトリパス)**​ ファイルのコピー元のディレクトリへのパスを入力します。絶対パスまたは相対パスを指定できます。相対パスを使用する場合、パスは ​_\[Base Path (ベースパス)\]_​ 変数に関連します。
- **File Name (ファイル名)**​ コピーするファイルの名前。
    
    この項目はプレースホルダーをサポートしていません。詳細については、​[「Path / file name / invalid characters (パス/ファイル名/無効な文字)」](https://docs.mulesoft.com/jp/rpa-builder/6.5/toolbox-file-operations#invalid-characters)​を参照してください。
- **New File Name (新規ファイル名)**​ 挿入するファイルの新しい名前を入力します。 このオプションは、​**\[Use different file name (異なるファイル名を使用)\]**​ オプションが選択されている場合のみ報告されます。
- **Overwrite existing file (既存のファイルを上書き)**​ このオプションを使用すると、宛先フォルダーにある同じ名前の既存のファイルを上書きできます。
- **Use different file name (異なるファイル名を使用)**​ このオプションを選択すると、コピーされたファイルは宛先ディレクトリに新しい名前で保存されます。新しい名前は ​**\[New File Name (新規ファイル名)\]**​ に入力します。

## [](#インバウンド変数)インバウンド変数

- **Directory path (ディレクトリパス)**​ ファイルのコピー元のディレクトリへのパスを入力します。絶対パスまたは相対パスを指定できます。相対パスを使用する場合、パスは ​_\[Base Path (ベースパス)\]_​ 変数に関連します。
- **File Name (ファイル名)**​ コピーするファイルの名前をここに入力します。
- **Destination directory (宛先ディレクトリ)**​ コピーされたファイルを保存する対象ディレクトリへのパスをここに入力します。絶対パスまたは相対パスを指定できます。相対パスを使用する場合、パスは ​_\[Base Path (ベースパス)\]_​ 変数に関連します。

## [](#アウトバウンド変数)アウトバウンド変数

**IsCopied**​ ​_Copy File.IsCopied_​ 変数は、ファイルをコピーできたかどうか (True/False) を示します。

**Destination directory (宛先ディレクトリ)**​ ​_Copy File.Destination directory_​ 変数では、宛先ディレクトリへのパスが提供されます。

**New File Name (新規ファイル名)**​ ​_Copy File.New file Name_​ 変数では、コピーされたファイルの新しい名前が提供されます。

**File name (ファイル名)**​ ​_Copy File.File Name_​ 変数では、コピーされたファイルの名前が提供されます。

**Directory path (ディレクトリパス)**​ ​_Copy File.Directory Path_​ 変数では、読み取り元ディレクトリへのパスが提供されます。

## [](#ウィザード)ウィザード

- **Directory path (ディレクトリパス)**​ コピーするファイルへのパスをここに指定します。 絶対パスまたは ​_\[Base Path (ベースパス)\]_​ を基準とする相対パスを作成できます。 初期値は %​STWS\_BASEPATH​% です。 _ワークフロー_​からの変数を挿入して、パスを作成することもできます。これを行うには、ピンをクリックして、使用可能な変数のいずれかを選択します。
- **File name (ファイル名)**​ コピーするファイルの名前をここに入力します。ワークフローからの変数を ​_\[File Name (ファイル名)\]_​ として挿入することもできます。これを行うには、ピンをクリックして、使用可能な変数のいずれかを選択します。
- **Destination directory (宛先ディレクトリ)**​ コピーするファイルの宛先パスを指定します。絶対パスまたは ​_\[Base Path (ベースパス)\]_​ を基準とする相対パスを作成できます。 初期値は %​STWS\_BASEPATH​% です。 _ワークフロー_​からの変数を挿入して、パスを作成することもできます。これを行うには、ピンをクリックして、使用可能な変数のいずれかを選択します。
- **New file name (新規ファイル名)**​ この項目は、​**\[Use different file name for copy (コピーで異なるファイル名を使用)\]**​ オプションを有効にしている場合のみ表示されます。ウィザードではソースファイルのファイル名を使用し、末尾に _copy を追加します。コピーされたファイルの新しい名前を自分で指定することもできます。ワークフローからの変数を ​_\[New file name (新規ファイル名)\]\_​ として挿入することもできます。これを行うには、ピンをクリックして、使用可能な変数のいずれかを選択します。
- **Overwrite existing file (既存のファイルを上書き)**​ このオプションが有効になっていない場合、宛先ディレクトリに同じ名前のファイルがすでに存在すると、エラーメッセージによって​_ワークフロー_​が中断します。このオプションが有効になっていて、ファイルがすでに存在する場合、コピーされたファイルによってファイルは置き換えられ、肯定応答はありません。