首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有办法找到我的局域网中所有用户的ip地址?

有没有办法找到我的局域网中所有用户的ip地址?
EN

Stack Overflow用户
提问于 2014-09-10 19:18:01
回答 2查看 708关注 0票数 0

假设我在一个企业网络中工作,其中所有的计算机都使用内网I互连。有没有办法在不联系sysadmin的情况下找到不同用户的IP地址和用户名?

EN

回答 2

Stack Overflow用户

发布于 2014-09-10 19:24:26

使用像nmap这样的扫描程序,这将获得您子网中的所有in地址。

至于用户名..不确定您正在谈论的用户名,我认为nmap也可以提供主机名。

票数 0
EN

Stack Overflow用户

发布于 2014-09-10 21:15:45

是的你可以。如果您对IP和主机名感兴趣,angryscanner就足够了

您可以免费下载并在没有管理员权限的情况下安装。但是,如果您想要获取用户名,则取决于网络。你需要弄清楚你要找的用户名是什么?当前登录的?您的网络是工作组吗?还是基于域的?

对于当前登录的用户

代码语言:javascript
复制
@echo off
for /f %%a in (pcList.txt) do (
echo ********************
echo Host: %%a
echo ********************
For /F "Tokens=2* Delims==\" %%i In (
'WMIC /Node:%%a ComputerSystem GET UserName /Value^|Find "="'
) Do Echo Current Logged in User ID for %%a is: %%j
)
echo ********************
echo Sweep is Complete
echo ********************
pause

这是一个bat脚本(复制并粘贴到文本文件中并重命名为anything.bat)

现在,您需要在同一文件夹中创建一个包含所有计算机或IP地址的文本文件(pclist.txt

对我来说,我认为使用IP非常快

获取您的网络ip和子网以发现您的本地网络范围生成所有可能的ip的列表并将其复制粘贴到文本文件中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25764001

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档