Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / FTP клиент: передача имени файла как параметр для удаления на ftp сервере / 9 сообщений из 9, страница 1 из 1
25.11.2011, 14:43
    #37544352
Уставший2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
Есть команда:
ftp -s:run.bat

в run.bat содержится:

open 1.0.0.1
user
pass
delete file2000.txt

Соответственно при запуске данной команды на ftp сервере выполняется удаления файла file2000.txt.

Подкажите плиз решение, что бы в качестве имени файла можно было использовать входной параметр, то есь в bat не было привязки к конкретному файлу
...
Рейтинг: 0 / 0
25.11.2011, 15:00
    #37544405
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
delete %1
...
Рейтинг: 0 / 0
25.11.2011, 15:03
    #37544413
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
Только дело в том, что -s:run.bat
это не бат файл и по этому %1 не применимо
...
Рейтинг: 0 / 0
25.11.2011, 15:04
    #37544414
Уставший2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
Anatoly Podgoretskydelete %1
А как передать параметр?

Пробовал такой вариант, не получилось передать параметр
...
Рейтинг: 0 / 0
25.11.2011, 15:21
    #37544472
naPmu3aH
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
run.bat:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
echo off
echo open  10 . 0 . 1 . 1  >params.txt
echo user >>params.txt
echo pass >>params.txt
echo cd filder >>params.txt
echo delete % 1  >>params.txt
ftp -s:params.txt
del params.txt
...
Рейтинг: 0 / 0
25.11.2011, 15:21
    #37544474
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
Никак, параметры можно передавать только в бат файлы.
А это сохраненый скрит.
Можно другой программой менять его содержимое и потом запускать. Можно руками с помощью редактора менять и потом также запускать. По сути не отличается от передачи параметра
...
Рейтинг: 0 / 0
25.11.2011, 15:40
    #37544533
Уставший2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
Anatoly PodgoretskyНикак, параметры можно передавать только в бат файлы.
А это сохраненый скрит.
Можно другой программой менять его содержимое и потом запускать. Можно руками с помощью редактора менять и потом также запускать. По сути не отличается от передачи параметра
Параметр передается автоматически.
Решил пересоздавать bat файл из программы
...
Рейтинг: 0 / 0
25.11.2011, 15:44
    #37544550
Anatoly Podgoretsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
Еще раз у тебя не бат файл, а текстовый, почему то с расширением bat
...
Рейтинг: 0 / 0
25.11.2011, 20:55
    #37545089
Константин Цветков
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FTP клиент: передача имени файла как параметр для удаления на ftp сервере
Уставший2010из программы В программе используйте доступный вам клиент (библиотеку) ftp.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / FTP клиент: передача имени файла как параметр для удаления на ftp сервере / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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