Мне не известно, что Windows FTP-клиент имеет схожую функциональность с файлом UNIX .netrc (хотя раньше я ошибался, просто спросите жену: -).
Мои скрипты всегда сохраняли имя пользователя и пароль в безопасном файле и создавали одинаково безопасный командный скрипт на лету, используя опции -n
и -s
ftp
, такие как:
ftp -n -sgo.ftpcmds machine.com
и go.ftpcmds содержит (с подходящими значениями <username>
и <password>
):
user <username> <password>
ascii
get myfile.txt
quit
Это позволяет мне автоматизировать все виды задач FTP. Если вы хотите автоматизировать вход в систему для интерактивного задания, просто пропустите quit
в конце - это оставит вас в системе.
Я не уверен, что понимаю ваш комментарий об использовании FTP для входа в систему и мониторинга файлов журнала - наверняка вы будете входить в систему с помощью telnet и его братьев, а не использовать FTP для этой цели.