主要问题(命令语言输出)
- 如何将输出或帐户/组名称转换为英文?
额外奖金相关问题
- 为什么命令输出中提到“别名”
net localgroup
? - 和命令
*
中组名前面的符号代表什么?net user
net localgroup
场景背景
我刚刚安装了一个Windows-11 Home
版本提供西班牙语。然后我想要英文版,我(似乎?)设法将几乎所有内容都翻译成了英文。
然后,我需要将用户帐户设置为本地管理员才能使用特定功能。但是,当我检查命令的输出时net
,我发现所有组都是仍以西班牙语列出。
命令与输出
# net user Administrador
User name Administrador
Full Name
Comment Cuenta integrada para la administración del equipo o dominio
User's comment
Country/region code 000 (System Default)
Account active No
Account expires Never
Password last set 2023-11-23 19:35:43
Password expires Never
Password changeable 2023-11-23 19:35:43
Password required Yes
User may change password Yes
Workstations allowed All
Logon script
User profile
Home directory
Last logon 2023-09-22 00:37:51
Logon hours allowed All
Local Group Memberships *Administradores
Global Group memberships *Ninguno
The command completed successfully.
#------------------------------------------------------
# net localgroup
#------------------------------------------------------
Aliases for \\LAPTOP-XXX
-------------------------------------------------------------------------------
*Administradores
*Device Owners
*Hyper-V Administrators
*IIS_IUSRS
*Invitados
*Lectores del registro de eventos
*System Managed Accounts Group
*Usuarios
*Usuarios COM distribuidos
*Usuarios de administración remota
*Usuarios del monitor de sistema
*Usuarios del registro de rendimiento
The command completed successfully.
答案1
如何将输出或帐户/组名称转换为英文?
不幸的是,你必须自己动手,因为看起来内置用户和组帐户(例如英文中的Administrator
和Administrators
)是静态局部化基于 Windows 显示语言操作系统自带的。
笔记:
- 更改帐户名称显然会破坏现有代码。
- 不幸的是,Windows 一开始就本地化了这些帐户名。
这个答案展示了一种编程方式,如果能够通过 PowerShell 远程访问名称和描述采用所需语言的机器,则最容易执行此操作。
为什么 net localgroup 命令输出中提到“别名”?
正如链接答案中所述,术语别名输出中net localgroup
的姓名一个组的(你可以将其视为一个组的别名不变标识符SID)。
*
net user 和 net localgroup 命令中组名前面的符号代表什么?
虽然net localgroup
帮助主题没有提供任何线索当地的组中有一个指针net group
帮助主题, 关于领域用户组(重点添加):
net group
先于包括用户和组的组带有星号 (*
)。
然而,这种逻辑确实不是也适用于net localgroup
的输出,其中看似每一个本地组,无论其成员是否不存在 - 都带有前缀*
因此,鉴于你不能嵌套当地的*
团体,我猜在这种情况下使用的是漏洞[1]。
[1]此 answers.microsoft.com 帖子指出,虽然net localgroup
技术上可以嵌套本地组,嵌套实际上不起作用在 Windows 7 及更高版本中。同样,GUIlusrmgr.msc
确实不是允许您将一个组添加到另一个组表明存在此限制。