Любой язык - Копирование файлов с удаленного сервера на компьютер

Ответить
Аватара пользователя
шкет

Любой язык - Копирование файлов с удаленного сервера на компьютер

Сообщение шкет »

Здравствуйте!

В поиске не нашел, возможно плохо искал. Прошу помощи.

Есть задача: надо с удаленного сервера, используя логин/пароль зайти в папку, сравнить файлы по маске с файлами лежащими в папке на моем компе и новые - дописать.

xcopy /d не покатывает
Аватара пользователя
Iska

Re: Любой язык - Копирование файлов с удаленного сервера на компьютер

Сообщение Iska »

ругается на то, что не умеет работать с удаленным компьютером
Аватара пользователя
mwz

Re: Любой язык - Копирование файлов с удаленного сервера на компьютер

Сообщение mwz »

Цитата Iska:



Например?
Любой язык - Копирование файлов с удаленного сервера на компьютер




Видимо типа "xcopy не поддерживает пути UNC ..." Изображение



шкет, подключите папку как сетевой диск: чтобы обращаться к ней по букве диска, а не по сетевому пути.



Или посмотрите возможности
xxcopy
-- но у неё чёртова уйма (более 200) ключей, так что без On-Line Manual (ссылка на сайте слева) к ней не подойти.
Аватара пользователя
шкет

Re: Любой язык - Копирование файлов с удаленного сервера на компьютер

Сообщение шкет »

Цитата Iska:



Например?



вот такая команда:

xcopy
ftp://login:psw@111.222.333.444
папка1/папка2/папка3/кусочек имени*.bak (D:\папка11\папка12) /d



выдает ошибку: "недопустимое число параметров".
Аватара пользователя
Iska

Re: Любой язык - Копирование файлов с удаленного сервера на компьютер

Сообщение Iska »

шкет, в данном контексте упомянутый Вами выше «удалённый сервер» — это ftp-сервер? И всё описанное:


Цитата шкет:



используя логин/пароль зайти в папку, сравнить файлы по маске с файлами лежащими в папке на моем компе и новые - дописать.
Любой язык - Копирование файлов с удаленного сервера на компьютер




— про ftp-сервер?
Аватара пользователя
mwz

Re: Любой язык - Копирование файлов с удаленного сервера на компьютер

Сообщение mwz »

шкет, даже если бы xcopy работала с ftp-серверами -- у вас было бы несколько ошибок в записи. Поскольку запись команды (но по ftp всё равно работать не должна бы) должна быть как минимум:

xcopy "
ftp://login:psw@111.222.333.444/папка1/ ... а3/кусочек
имени*.bak" "D:\папка11\папка12\" /d

(обязательное наличие кавычек при именах или путях, содержащих пробелы -- а спокойнее их ставить вообще во всех случаях; отсутствие скобок если они не являются частью имён; отсутствие пробелов, не являющихся частью пути -- как у вас сделано после ftp-адреса).
Аватара пользователя
шкет

Re: Любой язык - Копирование файлов с удаленного сервера на компьютер

Сообщение шкет »

Цитата Iska:



шкет, в данном контексте упомянутый Вами выше «удалённый сервер» — это ftp-сервер?



да, ftp-сервер




Цитата mwz:



шкет, даже если бы xcopy работала с ftp-серверами -- у вас было бы несколько ошибок в записи. Поскольку запись команды (но по ftp всё равно работать не должна бы) должна быть как минимум:

xcopy "
ftp://login:psw@111.222.333.444/папка1/ ... а3/кусочек
имени*.bak" "D:\папка11\папка12\" /d

(обязательное наличие кавычек при именах или путях, содержащих пробелы -- а спокойнее их ставить вообще во всех случаях; отсутствие скобок если они не являются частью имён; отсутствие пробелов, не являющихся частью пути -- как у вас сделано после ftp-адреса).
Любой язык - Копирование файлов с удаленного сервера на компьютер




Спасибо, буду знать. "Я только учусь" ©
Ответить

Вернуться в «Скриптовые языки администрирования Windows»