Я читаю этот сайт:

http://www.nsftools.com/tips/MSFTP.htm

Но это сбивает с толку, и я не уверен, как структурировать команду.

В основном у меня есть несколько текстовых файлов, которые мне нужно скопировать с SERVER1 (внутренний сервер) на FTP-сервер (за пределами компании). Давайте назовем местоположение ftp " ftp://xxx.xxx.xxx.xxx/Folder1 "

Давайте просто использовать один файл для этого, называемый test.txt

Имя пользователя и пароль для FTP: u: bob p: bob123

Как бы я создал команду копирования на этот FTP, который использует имя пользователя / пароль?

Расположение исходного файла: C:\test.txt

Место назначения: ftp://xxx.xxx.xxx.xxx/Folder1

Имя пользователя: Боб

Пароль: bob123

Это часть автоматизированного процесса, поэтому нет вмешательства человека.

ftp ...

Спасибо за помощь.

1 ответ1

0

Вы можете добавить приведенные ниже команды в скрипт, чтобы получить желаемую функциональность. Если вы планируете написать сценарий, я бы порекомендовал использовать переменные для назначения, имен файлов и т.д.

ftp <destination location> user <username> <password>
put <local filename> <filename on destination server>
bye

Если вам нужно скопировать несколько файлов, вы можете использовать mput -i при условии, что вы можете представить все локальные файлы, которые нужно скопировать, используя выражение, например, «* .c», для копирования всех файлов c.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .