скопировать файл, используя URL из командной строки - PullRequest
0 голосов
/ 06 июля 2011

У меня есть пакетный скрипт, который используется для сбора некоторых данных и загрузки их на другие серверы, используя xcopy в командной строке Windows 7. Я хочу, чтобы этот скрипт собирал некоторые файлы, которые находятся в точке общего доступа, поэтому мне нужно получить их, используя URL, и мне нужно войти в систему.

xcopy не может выполнить эту работу, но есть ли другие программы, которые могут это сделать?

Ответы [ 3 ]

0 голосов
/ 06 июля 2011

Wget для Windows, может быть? http://gnuwin32.sourceforge.net/packages/wget.htm

0 голосов
/ 06 июля 2011

Для входа в систему можно использовать CURL, указав имя пользователя и пароль в качестве post аргументов.Вы можете поставить почтовые аргументы, используя флаг -d or --data.После того как вы вошли в систему (и получили необходимые разрешения), вы можете получить нужный файл и затем просто передать его, используя xcopy, как вы уже делаете для локальных файлов.

0 голосов
/ 06 июля 2011

Теоретически вы можете согнуть cURL , чтобы загрузить файл с сайта SharePoint. Если сайт общедоступен, все очень просто. Если нет, сначала вам нужно пройти аутентификацию, и это может быть проблемой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...