# Gérer un fichier en utilisant SCP

Dans ce scénario, un Job de six composants vérifie qu'un fichier défini existe dans un répertoire spécifié sur un serveur SCP distant, puis retourne un message indiquant le résultat de cette vérification. Si le fichier n'existe pas dans ce répertoire, le Job met le fichier local sur le serveur SCP, puis récupère le fichier depuis le serveur SCP vers un autre répertoire local défini afin de vérifier que le fichier a été correctement chargé.

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

### Dans cette section

* [Déposer et relier les composants](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-dropping-and-linking-components-standard-component-add)
* [Configurer le composant tSCPConnection](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpconnection-component-standard-component)
* [Configurer la vérification de l'existence du fichier](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-file-existence-verification-standard-component)
* [Configurer le composant tSCPPut](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpput-component-standard-component)
* [Configurer le composant tSCPGet](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpget-component-standard-component)
* [Configurer le composant tSCPClose](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-configuring-tscpclose-component-standard-component)
* [Exécuter le Job](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists-tscpput-tscpclose-tjava-executing-job-standard-component-press)

**Référence associée**

* [tSCPFileExists](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpfileexists "Ce composant vérifie la présence d'un fichier sur le serveur SCP spécifié.")
* [tSCPPut](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpput "Ce composant copie les fichiers dans un serveur SCP défini.")
* [tSCPGet](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpget "Ce composant permet de copier de fichiers du serveur SCP spécifié.")
* [tSCPConnection](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpconnection "Ce composant ouvre une connexion SCP afin d'effectuer des transferts de fichiers en une seule transaction.")
* [tSCPClose](https://help.qlik.com/talend/fr-FR/components/8.0/scp/tscpclose "Ce composant permet de fermer une connexion au protocole SCP.")

**Information associée**

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