Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Пинг без прав админа [D6, Win2k]


Neo Trinitron ©   (2006-06-16 12:19:00) 

Подскажите пожалуйста такую весчь. Использую компоненту TIdIcmpClient чтобы пропинговать машины. Если не под админом, то пишет "Access denied". Но ведь с командной строки я могу пинговать свободно. Прога будет запускаться не под админом. Как мне поступить?


Dmitrij_K   (2006-06-20 08:43:00) [1]


>  там DNS имена не хавает, только IP.

Странно, у меня схавала.


Пусик   (2006-06-20 01:55:00) [2]

> Neo Trinitron ©   (19.06.06 11:13) [8]
> Пусик, там DNS имена не хавает, только IP.


Сделай, чтобы "хавал".
И не надо детского жаргона.


Dmitrij_K   (2006-06-19 16:17:00) [3]

Рабочий пример, прекрасно работает без администраторских прав
http://www.delphimaster.ru/articles/icmp.html


sound81   (2006-06-19 14:57:00) [4]

Да не, что ты что ты всем ламерам пароль, свят свят :)
Пароль ты там сам введешь 1 раз и все, кстати я тебя малость обманул, она назывется execas (ExecAs - Утилита запуск программ от имени другого пользователя), а вот и ссылочка http://pisoft.ru/dl/execas.zip, а вот системную команду RunAs я не юзал, не было надобности. Удачи


Slym   (2006-06-19 12:16:00) [5]

TIdIcmpClient использует RAWSocket а это только под админом
я пользую icmp.dll


Neo Trinitron   (2006-06-19 11:13:00) [6]

Пусик, там DNS имена не хавает, только IP.

Defunct, Sound81, есть команда RunAs, но мне что, пароль админа раздать всем ламерам?


Пусик   (2006-06-17 22:43:00) [7]

http://www.delphimaster.ru/articles/icmp.html


sound81   (2006-06-17 13:53:00) [8]

как то нужно было делать тоже самое и мне, для себя нашел такой выход: есть такая прога ExecAs.exe, найдешь поди сам в инете


Defunct   (2006-06-17 09:14:00) [9]

Пусть пользуют под админом. (в описании программы указать эту особенность)


Neo Trinitron   (2006-06-16 13:13:00) [10]

Ok. А как я могу иначе решить проблему? Может есть ещё какие-то решения?


Neo Trinitron   (2006-06-16 12:50:00) [11]

AAA! Help!


Neo Trinitron   (2006-06-16 12:24:00) [12]


  PN: TIdIcmpClient;
...
  PN.Host:='192.168.0.127';
  PN.Ping;   //Здесь ошибка, если не под админом...


Сергей М.   (2006-06-16 12:22:00) [13]

Приведи свой код ..


Наверх

Титульная страница Поиск, карта сайта Написать письмо