如何获取 LAN 上的活动 IP 地址、MAC 地址和 NetBIOS 名称的列表?

2023-11-22

如何获取活动 IP 地址、MAC 地址和NetBIOS局域网上的名称?

我想获取 NetBIOS 名称、IP 和MAC地址对于 LAN 上的每台主机,最好不必亲自走到每台 PC 处记录这些内容。

如何做到这一点Windows 脚本宿主/PowerShell/什么?


正如 Daren Thomas 所说,使用 nmap。

 nmap -sP 192.168.1.1/24

扫描网络 192.168.1.*

 nmap -O 192.168.1.1/24

获取用户的操作系统。有关更多信息,请阅读联机帮助页

 man nmap

regards

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何获取 LAN 上的活动 IP 地址、MAC 地址和 NetBIOS 名称的列表? 的相关文章

  • 如何获取 64 位的 pshome 路径?

    32 位的主文件夹路径可以使用 PSHome多变的 c Windows System32 WindowsPowerShell v1 0 如何访问包含 64 位版本路径的变量 c Windows SysWOW64 WindowsPowerSh
  • Invoke-Sqlcmd 运行脚本两次

    我遇到了一个非常奇怪的问题并且可以重复 基本上 我使用invoke sqlcmd通过使用 inputfile来调用脚本文件 但是如果脚本文件存在一些执行错误 例如插入到列不应为空的表中 则脚本文件将被执行两次 我也可以从探查器中看到这两个执
  • SQL Server:删除除系统数据库之外的所有数据库

    在 PowerShell 中 我使用以下代码删除所有非系统 SQL Server 数据库 invoke sqlcmd ServerInstance sqlInstanceName U sqlUser P sqlPass Query EXEC
  • 验证域用户凭据

    我需要一种方法来验证 Windows 上本机 C 的用户 密码对 输入的是用户名和密码 用户可以是 DOMAIN user 格式 基本上我需要编写一个函数 如果用户 密码是有效的本地帐户 则返回 true 第1部分 如果用户 密码在给定的域
  • 从某个文件夹启动随机批处理文件

    问题是这样的 我有一个名为 abc 的文件夹 其中包含几个批处理文件 它们的命名如下 abc1 batabc2 batabc3 batabc4 bat 等等 我需要一个脚本 当我单击它时 它会随机启动其中一个批处理文件 我需要的脚本将存储在
  • 关闭表单而不退出应用程序

    我目前正在开发一个小项目 希望得到一些帮助 我有两个表单 第一个是登录窗口 第二个是主程序 我遇到的问题是当我关闭时form1 with this Close 它正在退出整个程序 我有一种感觉 我需要使用线程或类似的东西 但我找不到合适的资
  • 有没有使用 Java 访问 Windows COM 方法的方法?

    我有一个应用程序 它利用 JNA 来调用 C 硬件抽象库中的函数 支持的硬件设备之一需要初始化 Windows COM 子系统 通过 CoInitialize 或 CoInitializeEx 有谁知道有什么 Java 库可以做到这一点吗
  • 如何使用 WinAPI 读取 MessageBox 文本

    如何读取标准Win消息框 Info 的消息 Using SendMessage this HandleControl WM GETTEXT builder Capacity builder 我只能读取消息框的标题或按钮的文本 但不能读取消息
  • MinGW g++ 在自己的包含目录中找不到标头

    所以我最近通过最新版本安装了 MinGWnuwen 的 MinGW 发行版 http nuwen net mingw html其中包括 boost C 库 具体来说 我正在寻找 boost 库提供的scoped ptr 但是 当我尝试包含s
  • 如何在python中获取硬盘驱动器的序列号

    我尝试使用wmi来获取硬盘的序列号 我所做的是这样的 启动ipython并使用以下方式获取序列号 import wmi c wmi WMI for x in c Win32 PhysicalMedia print x 结果是这样的 inst
  • 添加到 .NET 任务栏中的右键单击应用程序菜单

    大多数应用程序只有 恢复 移动 调整大小 最小化 最大化和关闭 但是MS SQL提供了额外的选项 帮助 自定义视图 按照这些思路 是否可以添加到任务栏中应用程序的右键单击菜单 注 我是not指通知区域中时钟旁边的图标 这是一个更简单的ans
  • 如何忽略警告错误?

    我有以下 PowerShell 脚本 它获取给定 IP 地址内计算机的 NetBIOS 名称 我正在使用管道将结果转储到文本文件中 问题是 如果 IP 地址不可用 则会打印警告 这是 PowerShell 脚本 function Get C
  • 为什么 %processor_architecture% 总是返回 x86 而不是 AMD64

    我正在尝试检索环境变量来检测系统是32位还是64位 但在64位服务器上环境变量 processor architecture 正在返回x86代替AMD64 有人对此有任何线索吗 您可能获得了错误的环境变量 如果您的应用程序是在 64 位操作
  • 后台地理围栏 Windows Phone 8.1 (WinRT)

    Issue 我试图在 WP8 1 WinRT 中发生地理围栏事件 进入 退出 时触发后台任务 我已经编写了一个示例应用程序来尝试让它工作 但似乎无法做到这一点 到目前为止 我已采取以下步骤来尝试让地理围栏在后台运行 检查位置功能 创建 注册
  • 获取文件夹及其子文件夹中最长文件路径的长度

    我正在寻找一个可以从命令行 批处理 PowerShell 运行的脚本 该脚本将遍历文件夹及其子文件夹 并返回一个数字 该数字是最长文件路径的长度 我已经看到了一些批处理和 PowerShell 脚本 例如 如何在 Windows 中查找路径
  • 如何仅回显“开”或“关”文本?

    大家都知道 在 Windows 命令文件中 cmd echo on echo off 启用和禁用回显 但是如何仅回显文本 on 或文本 off IE 如何发送文本 on off to stdout 目标系统 Windows XP 那么在 D
  • NSIS获取参数

    to get n 0值作为字符串 不需要选项 传递给安装程序 我不太明白这个函数的工作原理是什么 GetParameters input none output top of stack replaces with e g whatever
  • Powershell 查询的升序和降序

    下面的查询将列出 powershell 中的 cmdlet get command CommandType cmdlet Group Object Property verb 因为我需要按降序对列数进行排序 然后按升序对列进行命名 以下查询
  • 如何确定非阻塞套接字是否真正连接?

    这个问题不仅限于Python 这是一个一般的套接字问题 我有一个非阻塞套接字 想要连接到一台可访问的机器 在另一端 该端口不存在 为什么 select 仍然成功 我预计会超时 sock send 因管道损坏而失败 select 之后如何确定
  • 是否有比 lex/flex 更好(更现代)的工具来生成 C++ 分词器?

    我最近将源文件解析添加到现有工具中 该工具从复杂的命令行参数生成输出文件 命令行参数变得如此复杂 以至于我们开始允许它们作为一个文件提供 该文件被解析为一个非常大的命令行 但语法仍然很尴尬 因此我添加了使用更合理的语法解析源文件的功能 我使

随机推荐

  • 登录后重新加载 AntiForgeryToken

    在同一页面的另一个视图中成功登录后 我需要在视图中的表单中重新加载 AntiForgeryToken 我可以通过 jQuery 使用结果登录页面中的新密钥在表单输入 Html AntiForgeryToken 密钥中进行更新吗 如果是 这是
  • 用于 SRT 字幕的 Java API [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 有没有SRT字幕的Java API 实际的SRT解析是通过Java能够操作的正则表达式来执行的 实际的正则表达式是 protected static
  • 使用 allauth 绕过注册表单

    有谁知道在 django allauth 中使用社交帐户时如何绕过注册页面 我已经与 Google 合作进行身份验证 但是当用户接受 Google 的请求时 它会重定向到一个页面 要求他们输入电子邮件地址 然后才能登录 但它肯定会从 Goo
  • SqlCommand.Prepare 方法要求所有参数都具有显式设置的类型

    我的 WCF Web 服务中有以下代码片段 它根据提供的字典值的格式构建一组 where 条件 public static Dictionary
  • SQL Server CLR 线程

    我一直在与 SQL Server CLR 存储过程作斗争 背景 我们使用的是 SQL Server 2014 并且已经实现了一个 CLR 存储过程来调用客户的 Web 服务 线程最初用于不减慢 SQL Server CLR 主线程的速度 尽
  • Django 中的长轮询

    我在 Django 应用程序中使用一种长轮询 以便在操作进行时向客户端返回有关长操作的状态消息 我通过在视图函数中返回一个 HttpResponse 对象来实现此目的 该对象是使用返回字符串的迭代器初始化的 这一切都很好 但是迭代器函数变得
  • mongodb通过多个数组项查找

    如果我有这样的记录 text text goes here words text goes here 如何在 MongoDB 中匹配多个单词 当匹配单个单词时我可以这样做 db find words text 但是当我尝试对多个单词执行此操
  • 仅在与类的其他对象进行比较时,是否有任何理由不将运算符==重载为成员?

    我一直在互联网上寻找答案 但找不到任何答案 给出的唯一原因似乎与不同类型的对象进行比较有关 例如MyClass int 但最常见的用例是将类实例与同一类的另一个实例进行比较 而不是与任何不相关的类型进行比较 换句话说 我确实理解以下问题 s
  • 如何列出数据存储中的种类?

    我只需要为我自己的应用程序解决这个问题 因此在这里重新发布答案 自从提出这个问题并得到回答以来 时间已经过去了 现在有一个更简单的方法 See http code google com appengine docs python datas
  • 如何在 Rust 中注释空切片的类型? [复制]

    这个问题在这里已经有答案了 假设我想比较Vec
  • RealmObject 和 Parcelable

    使用 Realm for Android 我有一堂课 public class Entry extends RealmObject implements Parcelable Parcelable接口包含类似的方法describeConte
  • ES6 模块“Uncaught ReferenceError:函数未在 HTMLButtonElement.onclick 处定义”[重复]

    这个问题在这里已经有答案了 我正在谷歌浏览器中尝试 ES6 模块 当我单击按钮时 我想启动一个alert 在导入的函数中 js notification js 加载良好 但是当我单击按钮时出现错误 未捕获的引用错误 createNotifi
  • CSS/Javascript:如何在内联元素周围绘制最小边框?

    考虑以下 HTML p This is a potentially large paragraph of text which span may get wrapped onto several lines when displayed i
  • 在 IQKeyboardManager 中保持视图始终位于顶部(不要使用键盘滚动)

    我在用着IQKeyboardManager使用键盘输入后保持文本字段向上 即使单击文本字段 我也不想滚动到特定视图 下面是设计的屏幕截图 我希望 标题 保留在顶部 从他们的文档来看 有一种方法可以使导航栏保持在顶部 禁用 ViewContr
  • SQL Server 2012 Express 的修复/删除/安装进程卡住或挂起

    SQL Server 2012 Express 的一个实例因某种原因而损坏 我怀疑这在某种程度上与我使用实体框架有关 但还没有证据 当试图repair在实例中 修复过程似乎停留在 SqlEngineConfigAction repair v
  • 在delphi 7中制作向导界面

    我正在使用delphi 7 我正在尝试制作一个向导界面 我不知道是否有更简单的方法来制作向导 因此我正在考虑为向导的每个步骤制作单独的表单 当用户单击 下一步 时 活动表单将关闭并打开下一个表单 Here s a screen shot o
  • 优化 Berkeley DB 中的 Put 性能

    几天前我刚刚开始使用 Berkeley DB 所以我想看看在尽可能快地存储数据方面我是否遗漏了一些东西 以下是有关数据的一些信息 它有 512 字节块 块按顺序排列 块将按照 FIFO 顺序删除 如果我由于电源故障而丢失了一些数据 只要整个
  • Delphi中的自定义排序方法对字符串列表进行排序

    我正在尝试在 Delphi 中对文件列表 它们存储为字符串列表 进行排序 其名称如下所示 a 1 xml a 20 xml a 10 xml a 2 XML 当我使用快速排序时sort文件名 它对文件名进行排序如下 a 1 xml a 10
  • 为什么阻塞系统调用会阻塞用户级线程的整个过程?

    我不明白以下内容 用户级线程需要非阻塞系统调用 即多线程内核 否则 即使进程中还有可运行的线程 整个进程也会在内核中阻塞 内核线程如何处理阻塞系统调用 在用户级线程中 当一个线程正在进行阻塞系统调用 例如读取 时 为什么其他线程不能继续其工
  • 如何获取 LAN 上的活动 IP 地址、MAC 地址和 NetBIOS 名称的列表?

    如何获取活动 IP 地址 MAC 地址和NetBIOS局域网上的名称 我想获取 NetBIOS 名称 IP 和MAC地址对于 LAN 上的每台主机 最好不必亲自走到每台 PC 处记录这些内容 如何做到这一点Windows 脚本宿主 Powe