Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Active directory Active Directory:是否可以设置无效的用户帐户控制值?_Active Directory - Fatal编程技术网

Active directory Active Directory:是否可以设置无效的用户帐户控制值?

Active directory Active Directory:是否可以设置无效的用户帐户控制值?,active-directory,Active Directory,据我所知,我的雇主使用自动模板脚本来提供新的用户帐户。我无法访问这些模板来查看其逻辑。根据我对用户帐户控制UAC值的理解,Microsoft提供了一些预定义的值。此外,可以通过其他预定义值的组合创建新值,这些值将成为其自己的新UAC值,请参见下面的weblink 问题1:是否可以创建不同的权限组合以产生新的重复UAC值 问题2:是否可以使用既不是有效预定义值也不是组合值的自动脚本设置UAC值?例如,UAC值4既不是有效的预定义值,也不是组合值 注意:我没有测试此功能的AD写入权限。非常感谢您的帮

据我所知,我的雇主使用自动模板脚本来提供新的用户帐户。我无法访问这些模板来查看其逻辑。根据我对用户帐户控制UAC值的理解,Microsoft提供了一些预定义的值。此外,可以通过其他预定义值的组合创建新值,这些值将成为其自己的新UAC值,请参见下面的weblink

问题1:是否可以创建不同的权限组合以产生新的重复UAC值

问题2:是否可以使用既不是有效预定义值也不是组合值的自动脚本设置UAC值?例如,UAC值4既不是有效的预定义值,也不是组合值


注意:我没有测试此功能的AD写入权限。非常感谢您的帮助。

是和否。我通过广告用户以及计算机和PowerShell Set ADUser进行了尝试。令人惊讶的是,这两个方法都没有给出错误,但两个方法都没有实际更新为无效值

通过PowerShell:

Set-ADUser $user -replace @{userAccountControl=4}
没有错误,但是如果我读回它,属性没有改变。如果我对有效值(如512或514)执行相同操作并将其读回,我会看到该值已更改


在广告用户和计算机中,我没有收到任何错误,但如果我关闭并重新打开帐户,它将设置为512,而不管之前设置为什么。

@GabrielLuci有什么想法吗?你能看看我发布的新帖子吗?