PDA

Показать полную графическую версию : Как загрузить файл с рандомным именем на сервер без файла txt


LiverLol
22-07-2017, 16:23
Как загрузить файл с рандомным именем на сервер без етого способа -

"Пишешь в файл script.txt
open "адрес_ftp_сервера"
user "логин"
"пароль"
binary
put "имя_файла"
bye

Потом в *.bat пишешь: ftp -s:script.txt -nd. "

МНЕ НУЖНО ЧТОБЫ ПАРОЛЬ И ЛОГИН ОТ СЕРВЕРА НЕ ЗНАЛ НИКТО КРОМЕ МЕНЯ

Вот строка которая создает файл
set /p answer=Enter your choice (yes/no):
if %answer%==yes systeminfo /fo csv > "name=%date:.=%-%time::=%%~x1".csv

Iska
22-07-2017, 16:28
Ничего не понял. Попробуйте ещё раз, и так, чтобы было понятно не только Вам.

Iska
22-07-2017, 19:45
Так. После трёх попыток начало проясняться.

1. Сначала присвойте Ваше:
"name=%date:.=%-%time::=%%~x1".csv »
переменной окружения, затем используйте эту переменную.

2. Ничего военного в создании «файл script.txt» нет. Разве что создавать его следует в каталоге временных файлов и не забывать удалять по окончании использования.

3.
2.Как зделать загрузку файла на чужом компютере так чтобы он не узнал пароль и логин от сервера, потом файл bat будет переделан в exe. »
В общем случае — никак. Вскрытие — вопрос времени и желания.




© OSzone.net 2001-2012