ftp

Transfère des fichiers vers et depuis un ordinateur exécutant un service serveur ftp (File Transfer Protocol). Cette commande peut être utilisée de manière interactive ou en mode batch en traitant des fichiers texte ASCII.

Syntax

ftp [-v] [-d] [-i] [-n] [-g] [-s:<filename>] [-a] [-A] [-x:<sendbuffer>] [-r:<recvbuffer>] [-b:<asyncbuffers>][-w:<windowssize>][<host>] [-?]

Parameters

Parameter Description
-v Supprime l’affichage des réponses du serveur distant.
-d Active le débogage, affichant toutes les commandes passées entre le client FTP et le serveur FTP.
-i Désactive l’invite interactive pendant plusieurs transferts de fichiers.
-n Supprime la connexion automatique lors de la connexion initiale.
-g Désactive le globbing de nom de fichier. Glob permet l’utilisation de l’astérisque (*) et du point d’interrogation ( ?) comme caractères génériques dans les noms de fichiers locaux et les chemins d’accès.
-s:<filename> Spécifie un fichier texte contenant des commandes ftp . Ces commandes s’exécutent automatiquement après le démarrage de ftp . Ce paramètre n’autorise aucun espace. Utilisez ce paramètre au lieu de la redirection (<). Note: Dans les systèmes d’exploitation Windows 8 et Windows Server 2012 ou versions ultérieures, le fichier texte doit être écrit en UTF-8.
-a Spécifie que n’importe quelle interface locale peut être utilisée lors de la liaison de la connexion de données ftp.
-A Les journaux sur le serveur ftp sont anonymes.
-x:<sendbuffer> Remplace la taille SO_SNDBUF par défaut de 8192.
-r:<recvbuffer> Remplace la taille SO_RCVBUF par défaut de 8192.
-b:<asyncbuffers> Remplace le nombre de mémoires tampons asynchrones par défaut de 3.
-w:<windowsize> Spécifie la taille de la mémoire tampon de transfert. La taille par défaut de la fenêtre est de 65535 octets.
<host> Spécifie le nom de l’ordinateur, l’adresse IP ou l’adresse IPv6 du serveur ftp auquel se connecter. Le nom d’hôte ou l’adresse, s’il est spécifié, doit être le dernier paramètre de la ligne.
-? Affiche l'aide à l'invite de commandes.

Remarks

  • Les paramètres de ligne de commande ftp sont sensibles à la casse.

  • Cette commande est disponible uniquement si le protocole TCP/IP (Internet Protocol) est installé en tant que composant dans les propriétés d’une carte réseau dans les connexions réseau.

  • La commande ftp peut être utilisée de manière interactive. Une fois démarré, ftp crée un sous-environnement dans lequel vous pouvez utiliser les commandes ftp . Vous pouvez revenir à l’invite de commande en tapant la commande quitt. Lorsque le sous-environnement ftp est en cours d’exécution, il est indiqué par l’invite de ftp > commande. Pour plus d’informations, consultez les commandes ftp .

  • La commande ftp prend en charge l’utilisation d’IPv6 lorsque le protocole IPv6 est installé.

Examples

Pour vous connecter au serveur ftp nommé ftp.example.microsoft.com, tapez :

ftp ftp.example.microsoft.com

Pour vous connecter au serveur ftp nommé ftp.example.microsoft.com et exécuter les commandes ftp contenues dans un fichier nommé resync.txt, tapez :

ftp -s:resync.txt ftp.example.microsoft.com