![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Автоскачка AVPTool |
|
CMD/BAT - [решено] Автоскачка AVPTool
|
Старожил Сообщения: 396 |
как написать bat файл, чтобы он качал каждый день с адреса http://devbuilds.kaspersky-labs.com/devbuilds/AVPTool/ утилиту касперского?
|
|
Отправлено: 18:01, 10-03-2010 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Я качаю при помощи утилиты Wget вот так:
@Echo off Echo. Echo Download AVPTool, pease wait... Echo. Set $Host=ftp://devbuilds.kaspersky-labs.com Set $Fl=index.txt Set $SRC=devbuilds/AVPTool Set $DST=D:\Downloads\Prog's\AVPTool If Exist "%$DST%\%$Fl%" Del "%$DST%\%$Fl%" If Exist "%$DST%\*.exe" Del "%$DST%\*.exe" Wget -c -t 0 %$Host%/%$SRC%/%$Fl% -P "%$DST%" For /F "Tokens=5 Delims=/" %%i In ('FindStr /IC:"RU" "%$DST%\%$Fl%"') Do ( Wget -c -t 0 %$Host%/%$SRC%/%%i -P "%$DST%") |
Последний раз редактировалось Sarus, 11-03-2010 в 22:55. Отправлено: 23:10, 10-03-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать вариант через CURL:
|
Отправлено: 04:32, 11-03-2010 | #3 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать вариант при помощи ftp.exe:
@Echo off Title Download AVPTool, pease wait... Set $Host=devbuilds.kaspersky-labs.com Set $User=anonymous Set $Pass= Set $FL=index.txt Set $SRC=devbuilds/AVPTool Set $DST=D:\Temp\FTP\GetFtp Set $FFtp=%~dpn0.cfg If Exist "%DST%"\*.exe Del "%DST%"\*.exe Echo.%$User%>"%$FFtp%" Echo.%$Pass%>>"%$FFtp%" Echo cd %$SRC%>>"%$FFtp%" Echo get %$FL%>>"%$FFtp%" Echo prompt Echo bye>>"%$FFtp%" cd "%DST%" FTP -s:"%$FFtp%" %$Host% Echo.%$User%>"%$FFtp%" Echo.%$Pass%>>"%$FFtp%" Echo cd %$SRC%>>"%$FFtp%" Echo binary>>"%$FFtp%" For /F %%i In ('FindStr /BIC:"s" "%$DST%\%$Fl%"') Do Echo get %%i>>"%$FFtp%" Echo prompt Echo bye>>"%$FFtp%" cd "%DST%" FTP -s:"%$FFtp%" %$Host% If Exist "%$DST%"\%$FL% Del "%$DST%"\%$FL% If Exist "%$DST%"\*.cfg Del "%$DST%"\*.cfg |
Последний раз редактировалось Sarus, 17-03-2010 в 19:24. Отправлено: 00:05, 12-03-2010 | #4 |
Старожил Сообщения: 396
|
Почему сначала все было нормально, а теперь не качает. Вот что в cmd
prompt D:\updater10 Связь с str.geo.kaspersky.com. 220 FTP server ready. Пользователь (str.geo.kaspersky.com:(none)): 331 Guest login ok, send your e-mail address as password. 230 User logged in. ftp> cd devbuilds/AVPTool 250 CWD command successful. ftp> get index.txt 200 PORT command successful. 150 Opening ASCII mode data connection. 226 Transfer complete. ftp: 39 байт получено за 0,00 (сек) со скоростью 39000,00 (КБ/сек). ftp> bye 221 Goodbye. prompt D:\updater10 Связь с str.geo.kaspersky.com. 220 FTP server ready. Пользователь (str.geo.kaspersky.com:(none)): 331 Guest login ok, send your e-mail address as password. 230 User logged in. ftp> cd devbuilds/AVPTool 250 CWD command successful. ftp> binary 200 Type set to I. ftp> bye 221 Goodbye. |
|
Последний раз редактировалось tarakan1983, 16-03-2010 в 22:11. Отправлено: 21:46, 16-03-2010 | #5 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:27, 17-03-2010 | #6 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Автоскачка AVPTool | tarakan1983 | Хочу все знать | 11 | 22-06-2011 14:26 |
|