是否有一个命令可以让我们查看 Windows 7 的共享目录列表以及与谁共享这些目录?

是否有一个命令可以让我们查看 Windows 7 的共享目录列表以及与谁共享这些目录?

有没有一个命令可以让我们查看共享目录列表以及与谁共享Windows 7?我尝试过以下命令:

net share    
wmic share get caption,name,path

但我无法获得这些人或实体的名字它们是共享的。

答案1

如何获取共享目录的列表(以及与谁共享)?

net session将为您提供您正在寻找的信息。


网络会话

管理服务器计算机连接。使用不带参数的 net session 可显示与本地计算机的所有会话的信息。

句法

net session [\\ComputerName] [/delete]

参数

\\ComputerName :标识您想要列出或断开会话的计算机。

...

使用网络会话查看服务器上用户的计算机名称和用户名,查看用户是否打开了文件,并查看每个用户的会话空闲了多长时间。

信息显示格式类似如下:

Computer      User name        Client type  Opens   Idle time
-------------------------------------------------------------
\\BASSETT     CHRISDR          Windows 2000   1     00:00:13
\\SHARONCA    Administrator    DOS LM 2.1     0     01:05:13

要显示一个用户的会话,请使用命令中的 ComputerName。有关单个用户的信息包括该用户所连接的共享资源的列表。

来源网络会话


断开一个或多个用户的连接

例如,要断开名为 user_computer 的计算机上的用户(该计算机已连接到您正在管理的共享文件夹)的连接,请键入:

net session \\user_computer /delete

...

句法:

net session \\<computer> /delete

在哪里:

  • Net session 列表或断开连接连接到计算机上的共享文件夹的用户
  • \\<computer> 访问共享文件夹的计算机的名称。
  • /delete 结束会话并关闭计算机上为该会话打开的所有文件。如果省略 \computer,则该命令将结束本地计算机上的会话。

来源断开用户连接


进一步阅读

相关内容