Существуют также реализации netcat для Windows, например. ncat.
Ответ 2
Хотя это возможно не только с помощью telnet, это возможно с помощью telnet и netcat. Некоторые из приведенных выше примеров просто ссылаются на netcat, но были случаи, когда я был на старой машине, которая все еще была в производстве, которая имела telnet, но не netcat. В этом случае вы можете установить netcat для прослушивания на более новой, удаленной машине и telnet файла.
На новом удаленном компьютере:
netcat -l <PORT> > OUTPUT.FILE
На старой машине telnet:
cat FILE | telnet REMOTE-HOST PORT
Обратите внимание, что это работает с текстовыми файлами. Если у вас есть какой-то двоичный файл, вам нужно будет делать дальнейшие манипуляции на обоих концах.
Ответ 3
Telnet просто дает вам сеанс удаленного терминала. Лучшее, что вы можете сделать, это telnet, открыть новый файл в редакторе и скопировать/вставить текст с локальной машины.
Для копирования файлов используйте что-то вроде rsync, scp, rcp или ftp.