Сопоставление серверов и IP
В локальной сети получаю список серверов командой
net view, получаю ответ в следующем виде Код:
Servername Beschreibung Код:
Server: ipfire.server.org Код:
1. Servername="PLATZ1405", IP="192.168.0.51" Код:
@echo off 1. первое имя получаю вместе с описанием MACBOOKPRO-C690 Daniels MacBook Pro как его отрезать? 2. при nslookup как отпарсить именно второе вхождение Address: , а не первое? |
Код:
@echo off |
PowerShell:
Код:
net.exe view | Select-String -Pattern "\\\\(.*?) " | ForEach-Object -Process { |
Sphinx114, спасибо большое! Всё правильно
я пробовал с пробелом "delims=\ " результат был тот же, что и без него... не подумал, что tokens=* всё портил) по второму циклу пара вопросов "skip=1 tokens=2" это ищем 2 вхождения и первое игнорируем? для чего 2>nul не понял, без него работает вроде так же а ещё вопрос не по реализации, а по используемым мною командам может есть способ проще? может какая-то команда показывает сразу и IP и имена, а я не нашёл? Цитата:
|
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
Код:
Test-connection "ya.ru" |
sunnykey, это, фактически, тот же «Win32_PingStatus».
|
Время: 04:53. |
Время: 04:53.
© OSzone.net 2001-