Как я загружаю файлы и папки к локальной машине через cmd или bat-файл?

Я хочу загрузить все свои удаленные файлы и папки с FTP-сервера на мою локальную машину с помощью командной строки или '.bat' файл.

1
задан 08.09.2013, 17:28

4 ответа

Вы могли использовать опцию PowerShell выполнить эту задачу, предварительно сделанная функция уже существует Здесь. http://powershell.com/cs/media/p/804.aspx

Все, что необходимо было бы выполнить:

Get-FTPFile -Source "ftp://server/path" -Target "C:\temp" -UserName "Username" -Password "P@ssw0rd"

2
ответ дан 12.12.2019, 12:57

Существует командная строка клиент FTP, который идет с Windows (по крайней мере, XP). Я думаю, что это называют просто ftp. Здесьftp ссылка), ее документация на веб-сайте Microsoft (по крайней мере, для версии Windows XP).

1
ответ дан 12.12.2019, 12:57

Можно попытаться использовать wget для окон и войти, это - путь к системным переменным окружения.

Это очень легко, и это не будет плохая утилита для Вашей системы, если это будет что-то, что Вы хотите.

http://users.ugent.be/~bpuype/wget/

0
ответ дан 12.12.2019, 12:57

Было бы самым легким использовать клиент FTP как FileZilla. Можно использовать его, чтобы войти в учетную запись FTP, выбрать локальную папку, выбрать файлы в удаленной папке, затем затем перетащить их к локальной папке. Кроме того, при потере соединения можно попробовать еще раз позже тем же самым способом, но когда Вам предложат о некоторых файлах, уже существующих (это спросит, хотите ли Вы перезаписать существующие файлы), можно выбрать для игнорирования/пропущения его и все дальнейшие файлы, которые существуют. Тем путем можно удостовериться, что получили все файлы и не беспокойство о необходимости сделать это сразу.

-1
ответ дан 12.12.2019, 12:57

Теги

Похожие вопросы