Итак, я пытаюсь сделать что-то вроде этого:
ftp my.ip.add.ress
(user id)
(password)
cd /the/directory
send C:/code/project1/*
bye
Я знаю, что вы можете отправлять команды Windows ftp
через командную строку при первом запуске, например -send
, но вопрос в том, могу ли я использовать скрипт .bat для интерактивного взаимодействия с программой, которую он запускает? По умолчанию происходит первая строка:
ftp my.ip
Запускает ftp, но последующие строки никогда не запускаются, пока не выйдет ftp
.
1012 * редактировать *
Еще один способ сформулировать этот вопрос: «Можно ли использовать файл .bat для помещения строк текста в очередь для stdin
при следующей проверке stdin
на ввод?»