windows10账户名与安全标识间,

  windows10账户名与安全标识间,

  SID或安全标识符是一个唯一的代码,可以帮助识别Windows操作系统中的任何用户或组以及计算机帐户。它们是在创建用户帐户后立即创建的,并且是唯一的标识符。在公共计算机上,没有两个sid是相同的。它也被称为安全ID。这个唯一的ID是在操作系统内部使用的,而不是我们设置的显示名称,比如个人,爸爸或者别的什么。这也意味着,即使您更改了显示名称,也不会影响为此帐户预先配置的任何内容,因为即使您更改了显示名称甚至用户名,每个配置都将与SID保持一致。

  现在,让我们看看如何在Win10中找到任何用户的安全标识符(SID)。

  

查找

Win10

中任何用户的安全标识符(SID)

  

1:使用WMIC

  找到用户的SID或安全标识符非常简单。为此,我们必须使用Windows Management Instrumentation命令行(WMIC)。

  首先,先打开命令提示符。可以通过在Cortana搜索框中搜索命令提示符来实现。或者,如果您使用的是Windows 8或更高版本,请单击WINkey X按钮组合启动“开始”按钮上的上下文菜单,然后单击“命令提示符(管理员)”。

  现在,输入以下命令,

  wmic用户帐户获取名称,sid

  然后按回车。

  现在,您将在下面的截图中获得结果。您将获得一个具有相同SID的用户帐户。

  提示:过滤掉所需用户的SID。

  过去使用SQL查询的读者可能与此有关。但是这个命令可以帮助用户获得特定用户的SID,忽略所有的麻烦。当大型系统(如服务器)登录并被多个用户同时使用时,这非常有用。这个命令会节省很多时间。但是只有当你知道用户的用户名时才有效。

  现在,您想要使用的命令是-

  wmic useraccount where name=USER 获取sid

  现在,您必须在上面的命令中用引号中的实际用户名替换USER。

  例如,它应该像-

  wmic user account where name= Ayush 获取sid

  如果使用上述命令时出现错误,请尝试将路径更改为C: Windows System32 WBEM,而不是C: Windows System32。

  上述命令的结果如下所示,

  [!- empirenews.page - ]

  如果使用上述命令时出现错误,请尝试将路径更改为C: Windows System32 WBEM,而不是C: Windows System32。

  上述命令的结果如下所示,

  HKEY _ LOCAL _ machinesoftwaremicrosoft windows ntcurrentversionprofilist

  现在,在ProfileList文件夹下每个SID的ProfileImagePath值中,您可以找到所需的SID和其他详细信息,比如用户名。该页面看起来类似于下面的截图。

  值得注意的是,您可以找到已登录到该计算机的用户的SID。他们应该远程访问他们的帐户,或者他们的帐户应该登录,然后切换到其帐户正在执行此活动的另一个用户。是这种方法的唯一缺点,但是使用WMIC方法1根本不是问题。

  识别SID

  S-1-0-0格式的SID称为空SID。当它的值未知或分配给没有任何成员的组时,它被分配给SID。

  另外,S-1-1-0格式的SID是世界SID。它被分配给一组每个用户。

  最后,S-1-2-0格式的SID称为本地SID。它被分配给应该从本地终端登录的用户。

windows10账户名与安全标识间,