# SCPを使用したファイルの処理

このシナリオでは、6コンポーネントジョブは、定義済みファイルがリモートSCPサーバーの指定されたディレクトリーに存在するかどうかを確認し、検証結果を示すメッセージを返します。ファイルがそのディレクトリーに存在しない場合、ジョブはローカルファイルをSCPサーバーに配置してから、ファイルをSCPサーバーから別の定義済みローカルディレクトリーに転送し、ファイルが正しくアップロードされたことを確認します。

![](https://help.qlik.com/talend/ja-JP/components/8.0/Resources/images/components-tscpfileexists_s1_job.png)

### このセクション内

* [コンポーネントをドロップしてリンク](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-dropping-and-linking-components-standard-component-add)
* [tSCPConnectionコンポーネントの設定](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpconnection-component-standard-component)
* [ファイルの存在確認の設定](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-file-existence-verification-standard-component)
* [tSCPPutコンポーネントの設定](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpput-component-standard-component)
* [tSCPGetコンポーネントの設定](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpget-component-standard-component)
* [tSCPCloseコンポーネントの設定](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpclose-component-standard-component)
* [ジョブを実行](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-executing-job-standard-component-press)

**関連資料**

[tSCPFileExists](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpfileexists "定義済みのSCPサーバーのファイルの存在を確認します。")

[tSCPPut](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpput "定義されたSCPサーバーにファイルをコピーします。")

[tSCPGet](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpget "定義されたSCPサーバーからファイルをコピーします。")

[tSCPConnection](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpconnection "SCP接続を開いて、1つのトランザクションでファイルを転送します。")

[tSCPClose](https://help.qlik.com/talend/ja-JP/components/8.0/scp/tscpclose "SCPプロトコルへの接続を閉じます。")

**関連情報**

[tJava](https://help.qlik.com/talend/ja-JP/components/8.0/java-custom-code/tjava)