葡萄牙语中“Everyone”内置 Windows 安全组叫什么?

葡萄牙语中“Everyone”内置 Windows 安全组叫什么?

我正在尝试在巴西服务器上设置共享权限,并希望授予每个人只读权限。但是,服务器的语言是巴西语(葡萄牙语),安全组的名称似乎已被翻译。

有人知道这个团体用葡萄牙语叫什么吗?

是否有一种简单的方法来访问这个不区分语言的组(例如某些常量值,如始终可以使用的 SID(S-1-1-0),无论区域设置如何)? http://support.microsoft.com/kb/243330. 注意:我尝试使用这个 SID,但它本身不起作用 - 但也许我需要以某种方式格式化它?

答案1

如果http://support.microsoft.com/kb/243330/pt翻译正确的话,应该是“todos”。

如果您正在编写自己的程序,则应使用 SID。如果您正在使用 Windows 资源管理器 GUI,则需要知道本地化名称。如果您可以使用控制台命令行,则可以使用 SID,例如https://stackoverflow.com/questions/9113206/cacls-windows-7-full-permissions-local-names

答案2

根据沃纳的回答,我的问题的答案是todos

在等待回复的同时,我还编写了一个脚本,看看操作系统是否可以告诉我答案——幸运的是,它给出了与 Werner 提到的相同的结果。

对于将来遇到类似问题的人,请从这里获取您所在组的 SID:http://support.microsoft.com/kb/243330- 然后在具有外国语言环境的机器上使用下面的 vbscript(修改 SID)来查找翻译后的组名。

Dim sid: sid = "S-1-1-0"
Dim objWMI : set objWMI = GetObject("winmgmts://./root\cimv2") 
Dim objSID : set objSID = objWMI.Get("Win32_SID='" & sid & "'")

msgbox objSID.AccountName 
set objSID = nothing
set objWMI = nothing

对于不熟悉脚本的人来说,要使用它,您需要将上述代码复制并粘贴到记事本中,以扩展名 .vbs 保存文件(例如 c:\GetSidName.vbs),然后双击该文件运行它。

相关内容