Вопрос Как загрузить файлы с помощью командной строки в Windows?


Каковы команды FTP для загрузки файлов на сервер с помощью командной строки Windows?


7
2018-03-04 09:54


происхождения




ответы:


Использовать страницу Командный список команд командной строки Microsoft Windows,


3
2018-03-04 09:57





Откройте Windows CMD, введите ftp и эти команды:

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 IP-адрес вашего FTP-сервера
  • ftp_username это имя пользователя для входа на ваш FTP-сервер
  • ftp_password это пароль для входа на FTP-сервер
  • folder1/folder2 это путь на вашем FTP-сервере, где ваш файл должен быть загружен в
  • C:\uploadfile.txt это путь к вашему локальному файлу, который должен быть загружен

Читать  Больше 


7
2017-10-29 11:29



Как вы отправляете все файлы в папку? - CodyBugstein
Я пробовал выше, и он работает с командой send, но при попытке команды «отправить» я получаю «425 Невозможно построить подключение к данным: соединение отклонено». Оказывается, мне пришлось использовать «quote pasv» для входа в пассивный режим. - Mathias Conradt


Хотя в некоторых случаях вы можете использовать командную строку Windows ftp.exe клиент, как показывает ответ @nixda, в большинстве случаев вы не можете. ftp.exe не поддерживает пассивный режим, что делает его бесполезным в настоящее время при подключении через Интернет из-за вездесущих брандмауэров и NAT.

Также в настоящее время вам лучше использовать FTPS (зашифрованный вариант FTP), что также не поддерживается ftp.exe,

Вам лучше использовать сторонний клиент FTP-сервера. Большинство из них поддерживают пассивный режим и FTPS.

Например, с Сценарии WinSCP, вы можете использовать пакетный файл, например:

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

Есть даже руководство для конвертации Windows ftp.exe скрипт для скрипта WinSCP,

(Я автор WinSCP)


2
2017-09-04 08:11