Win32_TSAccount 类
Win32_TSAccount WMI 类允许删除存在于Win32_Terminal上的帐户,并修改现有权限。
以下语法在 MOF 代码中进行了简化,包括所有已定义和继承的属性(按字母顺序排列)。 有关方法的参考信息,请参阅本主题后面的方法表。
语法
[dynamic, overwrite, provider("Win32_WIN32_TSACCOUNT_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSAccount : Win32_TerminalSetting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string TerminalName;
string AccountName;
uint32 AuditFail;
uint32 AuditSuccess;
uint32 PermissionsAllowed;
uint32 PermissionsDenied;
string SID;
};
成员
Win32_TSAccount 类具有以下类型的成员:
方法
Win32_TSAccount 类具有这些方法。
方法 | 说明 |
---|---|
删除 | 删除指定的用户、组或计算机帐户。 |
ModifyAuditPermissions | 更改指定帐户的审核权限集的粒度。 |
ModifyPermissions | 将更精细的权限集设置为指定的帐户。 |
属性
Win32_TSAccount 类具有这些属性。
-
AccountName
-
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 键
帐户的当前名称。 包含域名。
-
-
AuditFail
-
-
数据类型: uint32
-
访问类型:只读
指定针对故障条件审核的 远程桌面会话主机服务权限 。 此属性的值是位掩码,可以将其设置为 PermissionsAllowed 属性的一个或多个值。
-
-
WINSTATION_QUERY=0x1 (0)
-
WINSTATION_SET=0x2 (1)
-
WINSTATION_LOGOFF=0x4 (2)
-
WINSTATION_VIRTUAL |STANDARD_RIGHTS_REQUIRED = 0xF008 (3)
-
WINSTATION_SHADOW=0x10 (4)
-
WINSTATION_LOGON=0x20 (5)
-
WINSTATION_MSG=0x80 (6)
-
WINSTATION_CONNECT=0x100 (7)
-
WINSTATION_DISCONNECT=0x200 (8)
AuditSuccess
-
数据类型: uint32
-
访问类型:只读
指定针对成功条件审核的 RD 会话主机服务器特定权限。 此属性的值是位掩码,可以将其设置为 PermissionsAllowed 属性的一个或多个值。
WINSTATION_QUERY=0x1 (0)
WINSTATION_SET=0x2 (1)
WINSTATION_LOGOFF=0x4WINSTATION_VIRTUAL |STANDARD_RIGHTS_REQUIRED = 0xF008 (2)
WINSTATION_SHADOW=0x10 (3)
WINSTATION_LOGON=0x20 (4)
WINSTATION_MSG=0x80 (5)
WINSTATION_CONNECT=0x100 (6)
WINSTATION_DISCONNECT=0x200 (7)
Caption
-
数据类型: 字符串
-
访问类型:只读
-
限定符: MaxLen (64)
简短说明 (对象的单行字符串) 。
此属性继承自 CIM_ManagedSystemElement。
描述
-
数据类型: 字符串
-
访问类型:只读
对象的说明。
此属性继承自 CIM_ManagedSystemElement。
InstallDate
-
数据类型: datetime
-
访问类型:只读
-
限定符: 映射字符串 (“MIF”。DMTF |ComponentID|001.5“)
对象的安装日期。 缺少值并不表示未安装 对象。
此属性继承自 CIM_ManagedSystemElement。
名称
-
数据类型: 字符串
-
访问类型:只读
对象的名称。
此属性继承自 CIM_ManagedSystemElement。
PermissionsAllowed
-
数据类型: uint32
-
访问类型:只读
指定帐户允许的 远程桌面服务权限 。 此属性的值是位掩码,可以设置为以下一个或多个值。
WINSTATION_QUERY=0x1 (1)
查询有关会话的信息的权限。
WINSTATION_SET (2)
修改连接参数的权限。
WINSTATION_RESET (64)
重置或结束会话或连接的权限。
WINSTATION_VIRTUAL |STANDARD_RIGHTS_REQUIRED (983048)
使用虚拟通道的权限。 虚拟通道提供从服务器程序到客户端设备的访问。
WINSTATION_SHADOW (16)
隐藏或远程控制其他用户会话的权限。
WINSTATION_LOGON (32)
登录到服务器上的会话的权限。
WINSTATION_LOGOFF (4)
从会话中注销用户的权限。
WINSTATION_MSG (128)
向其他用户的会话发送消息的权限。
WINSTATION_CONNECT (256)
连接到另一个会话的权限。
WINSTATION_DISCONNECT (512)
断开会话连接的权限。
PermissionsDenied
-
数据类型: uint32
-
访问类型:只读
指定帐户不允许的 RD 会话主机服务器特定权限。 此属性的值是位掩码,可将其设置为 PermissionsAllowed 属性的一个或多个值。
WINSTATION_QUERY=0x1 (0)
WINSTATION_SET=0x2 (1)
WINSTATION_LOGOFF=0x4 (2)
WINSTATION_VIRTUAL |STANDARD_RIGHTS_REQUIRED = 0xF008 (3)
WINSTATION_SHADOW=0x10 (4)
WINSTATION_LOGON=0x20 (5)
WINSTATION_MSG=0x80 (6)
WINSTATION_CONNECT=0x100 (7)
WINSTATION_DISCONNECT=0x200 (8)
SID
-
数据类型: string
-
访问类型:只读
指定帐户 的安全标识符 。
Status
-
数据类型: string
-
访问类型:只读
-
限定符: MaxLen (10)
对象的当前状态。 可以定义各种操作状态和非操作状态。 操作状态包括:“正常”、“已降级”和“预失败”, (启用 SMART 的硬盘驱动器等元素可能正常运行,但预测近期) 故障。 非操作状态包括:“错误”、“正在启动”、“正在停止”和“服务”。 后者(“服务”)可以在镜像磁盘重新同步、重新加载用户权限列表或其他管理工作期间应用。 并非所有此类工作都是在线的,但托管元素既不是“正常”,也不是处于其他状态之一。
此属性继承自 CIM_ManagedSystemElement。
(“OK”)
(“Error”)
(“已降级”)
(“未知”)
(“Pred Fail”)
(“Starting”)
(“停止”)
(“Service”)
TerminalName
-
数据类型: string
-
访问类型:只读
终端的名称。
此属性继承自 Win32_TerminalSetting。
备注
若要连接到 \root\CIMV2\TerminalServices 命名空间,身份验证级别必须包含数据包隐私。 对于 C/C++ 调用,这是 RPC_C_AUTHN_LEVEL_PKT_PRIVACY的身份验证级别。 对于 Visual Basic 和脚本调用,这将是 WbemAuthenticationLevelPktPrivacy 或“pktPrivacy”的身份验证级别,值为 6。 以下 Visual Basic Scripting Edition (VBScript) 示例演示如何使用数据包隐私连接到远程计算机。
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
托管对象格式 (MOF) 文件包含 Windows Management Instrumentation (WMI) 类的定义。 MOF 文件未作为 Microsoft Windows 软件开发工具包 (SDK) 的一部分安装。 使用 服务器管理器添加关联角色时,它们安装在服务器上。 有关 MOF 文件的详细信息,请参阅 托管对象格式 (MOF) 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista |
最低受支持的服务器 |
Windows Server 2008 |
命名空间 |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|