Windows a un client ftp natif qui peut être utilisé pour se connecter à tous les serveurs ftp avec un LAN ou un LAN extérieur. Ci-dessous, vous pouvez apprendre à utiliser cette commande. Vous pouvez également voir des exemples pour chaque commande. Cette commande fonctionne sur toutes les versions de Windows: XP, Vista et Windows 7.
se Connecter à un serveur ftp
ftp connecter hostname_or_ip
Vous serez invité à entrer le nom d’utilisateur et mot de passe pour vérifier si vous avez accès au serveur ftp. Certains serveurs fournissent un accès anonyme.,
comment télécharger des fichiers après la connexion au serveur ftp
Une fois que vous êtes connecté au serveur, vous pouvez utiliser les commandes suivantes dans l’invite de commande ftp
ls – lister le contenu du répertoire courant.
ftp> ls200 PORT command successful.125 Data connection already open; Transfer starting.bussysdeskappsProductsPSS226 Transfer complete.ftp: 101 bytes received in 0.00Seconds 101000.00Kbytes/sec.
cd directory_name : Changer le répertoire spécifié
ftp> cd pss250 CWD command successful.ftp>
Télécharger des fichiers à partir d’un serveur ftp
get nom de fichier : Télécharger le fichier depuis le serveur ftp de l’ordinateur local
ftp> get Filever.exe200 PORT command successful.125 Data connection already open; Transfer starting.226 Transfer complete.ftp: 55056 bytes received in 2.55Seconds 21.57Kbytes/sec.ftp>
lcd directory_name : Changer le répertoire de l’hôte local.,
ftp> lcd c:\usersLocal directory now C:\Users.ftp>
put filename : Téléchargez le fichier de votre hôte local dans le répertoire courant du serveur ftp
ftp> put filever.exe200 PORT command successful.550 Access is denied.ftp>
dans cet exemple, je n’ai pas d’accès en écriture au serveur ftp, j’ai donc reçu le message ‘Access is denied’ du serveur.
télécharger plusieurs fichiers
Nous pouvons utiliser la commande ‘mget *’ pour obtenir plusieurs fichiers du serveur. Mais cette commande vous demandera confirmation pour chacun des fichiers.
ftp> mget *200 Type set to A.mget file1.exe? y200 PORT command successful.125 Data connection already open; Transfer starting.226 Transfer complete.ftp: 768784 bytes received in 46.89Seconds 16.40Kbytes/sec.mget file2.exe? y200 PORT command successful.125 Data connection already open; Transfer starting.226 Transfer complete.ftp: 515584 bytes received in 31.02Seconds 16.62Kbytes/sec.mget file3.exe? nftp>
Cela peut être évité en passant la commande « demander » qui définit le mode interactif à off.,
ftp> mget *200 Type set to A.200 PORT command successful.125 Data connection already open; Transfer starting.226 Transfer complete.ftp: 768784 bytes received in 46.08Seconds 16.69Kbytes/sec.200 PORT command successful.125 Data connection already open; Transfer starting.226 Transfer complete.ftp: 515584 bytes received in 32.41Seconds 15.91Kbytes/sec.200 PORT command successful.125 Data connection already open; Transfer starting.226 Transfer complete.ftp: 574464 bytes received in 34.50Seconds 16.65Kbytes/sec.ftp>
de même, nous pouvons utiliser la commande ‘mput *‘ pour télécharger plusieurs fichiers sur le serveur ftp.
fermez la connexion ftp
enfin, nous pouvons fermer la connexion ftp en exécutant l’une des commandes ‘quit’ ou ‘bye’.