Windows 10中还有其他类似的标识符和概念。以下是一些常见的:
-
用户名(Username):每个用户在系统中都有一个唯一的用户名,用于登录和识别用户身份。
-
用户ID(User ID):每个用户在系统中都有一个唯一的用户ID,用于在系统级别上标识用户。
-
组(Group):组是一种将多个用户集合在一起的机制。每个组都有一个唯一的组ID。
-
组ID(Group ID):每个组在系统中都有一个唯一的组ID,用于在系统级别上标识组。
-
计算机名(Computer Name):计算机名是给计算机分配的唯一标识符,用于在网络中识别计算机。
-
主机名(Host Name):主机名是计算机在网络中的名称,用于标识特定的计算机。
-
IP地址(IP Address):IP地址是用于在网络中标识计算机的数字标识符。
-
文件名(File Name):文件名是用于在文件系统中标识特定文件的名称。
-
文件路径(File Path):文件路径指定了文件在文件系统中的位置,包括目录和文件名。
-
注册表项(Registry Key):注册表项是Windows操作系统中用于存储配置信息的数据库条目。
-
进程ID(Process ID):每个正在运行的程序都有一个唯一的进程ID,用于在系统中标识该进程。
-
服务名(Service Name):服务名是用于标识在系统中运行的服务的名称。
-
窗口句柄(Window Handle):窗口句柄是用于在Windows系统中标识窗口的唯一标识符。
-
MAC地址(MAC Address):MAC地址是用于在网络中标识网络适配器的物理地址。
-
端口号(Port Number):端口号是在网络通信中用于标识应用程序或服务的数字标识符。
-
UNC路径(UNC Path):UNC路径是一种用于在网络中标识共享文件夹的路径格式。
-
连接句柄(Connection Handle):连接句柄是用于在Windows中标识网络连接的唯一标识符。
-
图像句柄(Image Handle):图像句柄是用于在Windows中标识正在运行的程序的图像的唯一标识符。
-
GUID(Globally Unique Identifier):全局唯一标识符,用于在系统中唯一标识对象或实体。
-
文件描述符(File Descriptor):在操作系统中用于标识已打开文件的整数值。
-
线程ID(Thread ID):每个线程在系统中都有一个唯一的线程ID,用于标识特定线程。
-
COM对象标识符(COM Object Identifier):用于在Component Object Model (COM) 中标识COM对象的唯一标识符。
-
窗口类名(Window Class Name):用于在Windows系统中标识窗口类的名称。
-
驱动器号(Drive Letter):在Windows系统中用于标识存储设备或磁盘分区的字母。
-
事件ID(Event ID):在Windows系统中用于标识特定事件的唯一标识符。
-
系统错误码(System Error Code):在Windows系统中用于标识特定系统错误的数字代码。
-
计算机描述符(Computer Descriptor):在Windows系统中用于描述计算机的信息,例如操作系统版本、硬件配置等。
-
DLL名称(DLL Name):动态链接库文件名,用于在Windows系统中标识特定的DLL文件。
-
计算机名(Computer Name):用于在网络中标识计算机的名称。
-
用户名(User Name):用于在系统中标识用户的名称。
-
注册表项值(Registry Value):注册表中存储的配置信息的键值对。
-
程序包名(Package Name):用于标识Windows应用程序包的名称。
-
错误日志条目(Error Log Entry):记录在系统日志中的错误信息条目。
-
文件路径(File Path):用于在文件系统中标识文件或文件夹的路径。
-
注册表键(Registry Key):注册表中存储的配置信息的分类标识。
-
IP地址(IP Address):用于在网络中标识设备的唯一地址。
-
系统环境变量(System Environment Variable):在操作系统中定义的全局变量,用于配置系统行为和应用程序运行。
-
进程ID(Process ID):每个运行的进程在系统中都有一个唯一的进程ID,用于标识特定进程。
# 获取当前用户的用户名
$env:USERNAME
# 获取当前用户的SID
$SID = (New-Object System.Security.Principal.NTAccount($env:USERDOMAIN, $env:USERNAME)).Translate([System.Security.Principal.SecurityIdentifier]).Value
$SID
PowerShell中,您可以使用以下命令来查看所有用户的SID:
powershellCopy Code# 获取本地计算机上所有用户的SID
$users = Get-WmiObject -Query "Select * From Win32_UserAccount"
foreach ($user in $users) {
$username = $user.Name
$sid = $user.SID
Write-Host "Username: $username, SID: $sid"
}
这个命令将获取本地计算机上所有用户的SID,并将它们的用户名和SID输出到控制台。请注意,此命令需要以管理员权限运行才能获取完整的用户信息。
标签:10,Name,Windows,标识,用于,标识符,ID From: https://www.cnblogs.com/suv789/p/18032258