Question Comment puis-je télécharger des fichiers en utilisant la ligne de commande sous Windows?


Quelles sont les commandes FTP pour télécharger des fichiers sur un serveur à l'aide de l'invite de commande Windows?


7
2018-03-04 09:54


origine




Réponses:


Utiliser la page Liste de commandes FTP de la ligne de commande Microsoft Windows.


3
2018-03-04 09:57





Ouvrez Windows CMD, tapez ftp et ces commandes:

ftp> open 123.4.567.89
ftp> user ftp_username ftp_password
ftp> cd folder1/folder2
ftp> quote pasv
ftp> binary
ftp> send C:\uploadfile.txt
ftp> disconnect  
ftp> quit  
  • 123.4.567.89 est l'adresse IP de votre serveur FTP
  • ftp_username est le nom d'utilisateur pour vous connecter sur votre serveur FTP
  • ftp_password est le mot de passe pour se connecter sur le serveur FTP
  • folder1/folder2 est le chemin sur votre serveur FTP où votre fichier doit être téléchargé vers
  • C:\uploadfile.txt est le chemin d'accès à votre fichier local qui doit être téléchargé

Lis  plus 


7
2017-10-29 11:29



Comment envoyez-vous tous les fichiers dans un dossier? - CodyBugstein
J'ai essayé ci-dessus et cela fonctionne jusqu'à la commande send, mais lorsque j'essaie la commande "send", j'obtiens "425 Impossible de construire la connexion de données: connexion refusée". Il s'est avéré que je devais utiliser "quote pasv" pour passer en mode passif en premier. - Mathias Conradt


Bien que, dans certains cas, vous pouvez utiliser la ligne de commande Windows ftp.exe client, comme la réponse à @nixda montre, dans la plupart des cas, vous ne pouvez pas. le ftp.exe ne prend pas en charge un mode passif, ce qui le rend inutile de nos jours, lors de la connexion à Internet en raison de pare-feu et de NAT omniprésents.

De plus, mieux vaut utiliser FTPS (une variante cryptée de FTP), ce qui n’est pas non plus supporté par ftp.exe.

Vous feriez mieux d'utiliser un client de ligne de commande FTP tiers. La plupart prennent en charge le mode passif et FTPS.

Par exemple avec Script WinSCP, vous pouvez utiliser un fichier de commandes comme:

winscp.com /log=upload.log /command ^
    "open ftpes://username:password@ftp.example.com/" ^
    "put ""C:\local\path\file.dat"" ""/remote/path/file.dat""" ^
    "exit"

Il y a même un guide pour la conversion les fenêtres ftp.exe script au script WinSCP.

(Je suis l'auteur de WinSCP)


2
2017-09-04 08:11