Я пытаюсь определить, какая версия SMB / CIFS используется клиентами, подключенными к общим папкам на моем Windows Server 2016. Если я запустил команду powershell Get-SmbConnection
на Windows Server он покажет версию SMB, используемую в общих папках, к которым подключен сервер, а не версии SMB клиентов, подключенных к нему.
Я нашел способ сделать это. Надеюсь, это поможет кому-то другому, ищущему ту же информацию.
На сервере откройте powershell, затем введите эту команду:
Get-SmbSession | Select-Object -Property ClientComputerName,ClientUserName,Dialect
Для более подробного вывода:
Get-SmbSession | Select-Object -Property *