查看所有网络文件服务器

查看所有网络文件服务器

网络上有多个文件服务器,我可以访问它们,但我不知道它们所有的域。我想要一个 (powershell) 命令或一个软件,它可以为我提供所有域。它们没有显示在网络选项卡中,但我使用权他们使用自己的域名(看起来像 \[NAME]1\ 和 \[NAME]2)。我已经尝试net view get-psdrives get-smbshareget-smbmapping

答案1

无论是在工作组模式还是在 Active Directory 域模式中,都没有文件服务器的中央列表。(文件服务器可能自愿在中央 AD 目录中发布了特定的共享,但这不是默认的。

您需要获取域中所有服务器的完整列表(例如Get-AdComputer或类似方式,按 OU 过滤掉桌面)并测试每个服务器是否接受 SMB 连接(例如使用% {}aka ForEach-Object {},结合Test-Path \\$_\something)。

相关内容