Мне нужно перенести каталог на другую систему через ftp, и мне не нужно заново создавать все папки в другой системе вручную. Как бы я это сделал?

РЕДАКТИРОВАТЬ: я не могу ничего установить, так что rsync и т.д. Нет .... может использовать только Windows родной материал

4 ответа4

3

В дополнение к предложению @satanicpuppy, WinSCP ( http://winscp.net/rus/index.php). Существует "переносная" форма, которая не требует установки. Я использовал его для управления целыми веб-сайтами старой школы, где каждый раздел содержал полный каталог .html и связанные файлы и подкаталоги. И графический интерфейс.

1

В итоге я сжал каталог и распаковал его как двоичный файл, а затем распаковал его.

Не совсем идеально, но работает, если вы можете разархивировать его на другом конце.

1

Используя Windows-собственный FTP, я не знаю ни одного способа сделать это, кроме каталога за каталогом. FTP как протокол не пересекает деревья каталогов: он читает каталог, решает, что это не файл, и пропускает его.

Вам не разрешено устанавливать какое-либо программное обеспечение или вам не разрешено запускать исполняемые файлы? Если вы можете запустить .exe, вы можете попробовать загрузить бинарный файл, такой как pscp или psftp (который поддерживает пакетные сценарии). Их не нужно устанавливать, и это может дать вам еще несколько вариантов.

0

Если папки пусты, вам, возможно, придется создать пустой файл в каждой перед их отправкой по FTP.

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