Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите с копирование на FTP по маске / 6 сообщений из 6, страница 1 из 1
26.10.2012, 19:10
    #38015166
Akkella
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с копирование на FTP по маске
есть такой код. он рабочий, но появилась потребность копировать файлы по маске. Но при изменении условий копирования в команде mput например на *.xml. Начинает ругаться файл с таким именем не найден.в идеале хотелось бы увидеть возможность копирования во в таком виде: Load*.xml, где * - это любое другое продолжение названия файла.
Код: html
1.
2.
3.
4.
5.
6.
7.
echo %FTPUserName%>>%FTPCmdFileName2%
    echo %FTPUserPassword%>>%FTPCmdFileName2%
    echo cd %FTP_dir_in_unload%>>%FTPCmdFileName2%
    echo type binary>>%FTPCmdFileName2%
    echo quote PASV>>%FTPCmdFileName2%
    echo mput *>>%FTPCmdFileName2%
    echo quit >>%FTPCmdFileName2%
...
Рейтинг: 0 / 0
26.10.2012, 19:55
    #38015200
vromanov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с копирование на FTP по маске
Что мешает получить список файлов и передавать и поштучно?
...
Рейтинг: 0 / 0
27.10.2012, 01:12
    #38015363
Akkella
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с копирование на FTP по маске
отсутствие знаний в этой области. Можно пример
...
Рейтинг: 0 / 0
27.10.2012, 03:00
    #38015405
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с копирование на FTP по маске
Код: sql
1.
2.
3.
for %%a (*.xml) do (
  echo put %%a >>%FTPCmdFileName2%
)



сделай
help for
в командной строке
...
Рейтинг: 0 / 0
28.10.2012, 18:39
    #38016225
Akkella
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с копирование на FTP по маске
Спасибо за идею.

ПИшу
Код: html
1.
for /f "tokens=*" %%c in ('dir /a "%c_to_ftp%\test*.xml"') do (echo mput %%c >> %FTPCmdFileName2%)



В файле появляется немного лишней ифы как от нее избавится?

Код: sql
1.
2.
3.
4.
5.
6.
mput Том в устройстве C не имеет метки. 
mput Серийный номер тома: 809C-34E8 
mput Содержимое папки C:\sollers\123 
mput 27.10.2012  00:19            11 336 test-1.XML 
mput 1 файлов         11 336 байт 
mput 0 папок     441 528 320 байт свободно 
...
Рейтинг: 0 / 0
29.10.2012, 09:50
    #38016538
VSVLAD
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
помогите с копирование на FTP по маске
Akkella,
Код: powershell
1.
DIR /B *.xml
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / помогите с копирование на FTP по маске / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]