Форум » [x]Harbour » Имя компа по IP в локальной сети » Ответить

Имя компа по IP в локальной сети

fil: Приветствую ! Есть пул IP-адресов. Пингую в цикле. Если пинг проходит, надо выяснить имя устройства. Через NSLOOKUP все работает хорошо - но это если пускать утилиту с локального компа. Ежели с какого сетевого диска, то CMD под сеткой не дает писать имя компа в файл. Вроде как можно пользовать PowerShell, но четкого примерчика я не нашел. Может присоветует кто ?

Ответов - 23, стр: 1 2 All

PSP: ping с параметром -a не подходит?

fil: варианты с CMD не пойдут

SergKis: fil может тут порыться https://docs.microsoft.com/ru-ru/powershell/scripting/learn/remoting/powershell-remoting-faq?view=powershell-7.2


PSP: powershell может и ping выполнить. Или я чё-то не врубаюсь?

SergKis: Еще тут https://fixmypc.ru/post/poluchaem-cherez-powershell-imia-kompiutera/

fil: SergKis Можно, конечно.. тока читать весь PowerShell неохота PSP самое главное, чтобы можно было в файл имя компа вывести иначе я его никак не поймаю

PSP: Я не понимаю, зачем запускать cmd с сетевого диска, если он есть по-умолчанию в каждой системе. powershell ping -a 192.168.0.100 > a.txt успешно создает a.txt. Только с кодировкой надо посмотреть внимательно.

fil: Я не понимаю, зачем запускать cmd с сетевого диска надо так

PSP: В powershell есть командлет Resolve-DnsName

SergKis: fil пишет тока читать весь PowerShell неохота PSP пишет В powershell есть командлет Resolve-DnsName Во второй ссылке пример по файлу с ip получить имена, используя Resolve-DnsName

fil: Да, есть такой, уже прочитал. Спасибо

PSP: SergKis пишет: Во второй ссылке пример по файлу с ip получить имена, используя Resolve-DnsName Я не глянул туда)) fil пишет: Спасибо Не за что)

Dima: По ходу темка есть http://clipper.borda.ru/?1-4-20-00001343-000-0-0-1622733202 Так вот по IP дает и имя устройства , но если нравится то можно и powershell использовать :)

fil: Дима, это что, надо сырец HB_Ping'a от xHarbour смотреть ? А где ж там? А я глянув на его одноразовость скомпилился под Harbour где использовал Ping от Коринхи. Брось в меня, плз, исправленный исходник HB_Ping

Dima: fil https://cloud.mail.ru/public/9AT3/zBdbMDhed

Dima: fil пишет: использовал Ping от Коринхи. А покажи сырец , хочу глянуть

fil: https://forums.fivetechsupport.com/viewtopic.php?f=3&t=41112&p=246226&hilit=ping&sid=f2ead48042862e5047d3691616254a16#p246226

Dima: fil Спс А вот пример вызова cHostName:="127.0.0.1" bResponse:= HB_PING( cHostName,@cs,32,1000, @cAddress, @cName, @iRTT) ? "HB_PING() IP-Address:", cAddress ? "HB_PING() Host Name :", cName

fil: Ага, покручу... А то вчера корпоратив, а завтра пьянка по-любому

Dima: fil пишет: А то вчера корпоратив, а завтра пьянка по-любому Ты вот про такое ? http://idaprikol.ru/video/muz-v-nacale-korporativa-mv9YvK9C9?s=cl

Dima: я забыл еще 1 файл скинуть https://cloud.mail.ru/public/JhyQ/XErgotQuA

fil: Работает, однако ! Спасибо, Дима, с Наступающим !

Dima: fil пишет: Дима, это что, надо сырец HB_Ping'a от xHarbour смотреть ? А где ж там? Да , сливаем сырцы Xharbour и вот там в примерах этот сырец и живет. Это так на будущее...



полная версия страницы