![]() |
Копирование файлов с моего пк на FTP-сервер
Хочется реализовать авто подключение и копирование файлов на FTP-сервер с заменой старых. Но тут есть пару нюансов:
структура папок с файлами: c:\Program Files\Metalex Soft\Tourney Master\Tournaments\css (все содержимое в папку на FTP-сервер в папку с тем же именем) c:\Program Files\Metalex Soft\Tourney Master\Tournaments\images (все содержимое в папку на FTP-сервер в папку с тем же именем) c:\Program Files\Metalex Soft\Tourney Master\Tournaments\scripts (все содержимое в папку на FTP-сервер в папку с тем же именем) c:\Program Files\Metalex Soft\Tourney Master\Tournaments\index.html (в папке c:\Program Files\Metalex Soft\Tourney Master\Tournaments\ есть файл 1х1.Htm его нужно переименовать в index.html перед копирование) ![]() Все это нужно скопировать и заменить старые файлы на FTP-сервере Буду очень признателен за помощь в написании данного скрипта ! |
zeroua, вариант через ncftpput (каталог "...\Tournaments" на FTP должен уже существовать):
Код:
@Echo Off |
amel27, значит мне будет нужно скачать NcFTP Client 3.2.3 for Microsoft Windows из него можно я так понимаю установить только ncftpput, далее создать каталог Tournaments на FTP и выполнить командный файл *.cmd:
Код:
@Echo Off |
zeroua, скачать, установить, выдернуть ncftpput, создать структуру каталогов, запустить... и зачем дублировать пост? :unsure:
|
|
zeroua, скрипт для целевого пути: "ftp://X.X.X.X/Program Files/Metalex Soft/Tourney Master/Tournaments"
|
amel27, значит должно быть в скрипте:
Код:
Set ROOT=ftp://192.168.50.50\Program Files\Metalex Soft\Tourney Master\Tournaments |
zeroua, на FTP должен быть каталог "Program Files/Metalex Soft/Tourney Master/Tournaments" а нужно как?
|
amel27, о получилось ура ! ;) такс теперь последний вопрос если к примеру у меня исходные файлы будут лежать в каталоге c:\Tournaments, то на FTP должен быть только каталог Tournaments я правильно понимаю ну и в скрипте вместо
Код:
Set ROOT=Program Files\Metalex Soft\Tourney Master\Tournaments будет Set ROOT=Tournaments |
Цитата:
Код:
@Echo Off |
amel27, о а если скажем просто в корень FTP *? то как тогда нужно написать ?
|
Цитата:
Код:
Set FFTP=. |
amel27, я уже и сам понял спс ;)
З.Ы. вы мне сильно помогли ... |
Привет всем.
Вопрос в тему: как с помощью ncftpput создать папку в директории на ftp? По документации надо использовать "-m", но никак не могу понять куда его прикрутить. (ситуация такая - у меня есть переменная %V% - hostname компа из которого будет копироваться файл на ftp, компов много и для каждого создать папку с именем компа, где потом будет нужный файл). |
Время: 07:46. |
Время: 07:46.
© OSzone.net 2001-