[NT AUTHORITY \ NETWORK SERVICE对我而言似乎没有英文的原因是什么?我在运行一些按英文名称搜索的powershell脚本时遇到了一些问题。我只能通过sid找出来。我在安装某些证书时遇到了一些问题,我相信这是原因。
$ objSID =新对象System.Security.Principal.SecurityIdentifier(“ S-1-5-20”)$ objSID
$ objUser = $ objSID.Translate([System.Security.Principal.NTAccount])$ objUser.Value
这会给我NT AUTHORITY \Serviçode rede(葡萄牙语的网络服务)
如何将其更改为英语?预先感谢,
Manuel
使用操作系统设置,NETWORK_SERVICE帐户名称为localized。您可以通过将Windows更改为使用英语本地化设置来进行更改。
此帐户未被安全子系统识别,因此您无法在调用LookupAccountName
函数时指定其名称。
您的解决方案,即通过SID查找,是必经之路。