我的本地计算机运行的是
Windows 7,它支持最新发布的SMB协议版本(SMB 2.1).我也有一个远程主机,我不知道该远程主机上安装了哪些操作系统或SMB支持软件;我只知道远程主机支持某些版本的SMB协议.
如何从Windows 7计算机的命令提示符(或PowerShell)中找出该远程主机支持的SMB版本?
编辑:虽然我上面提到了Windows 7,但我确信这个问题与许多系统/网络管理员或桌面支持人员有关,因此我在这里发布问题而不是在superuser.com上发布.
最简单的方法是安装
WireShark并捕获数据包,它将解码它们并应显示协议版本.它们有一个
SMBv2 entry on their wiki,因此最新版本的WireShark应该在数据包捕获中对其进行解码.
原文链接:https://www.f2er.com/windows/369798.html