2020-09-02 02:15发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在BusinessObjects... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
在BusinessObjects 4.1中,是否可以获取已映射到我们的BusinessObjects平台的所有AD组的列表? 我们用于在CMC中添加组的屏幕("身份验证-> Windows AD")仅显示4行,搜索以查找组非常繁琐。 如果我们能以某种方式导出到文本文件,我们至少可以在文本文件中进行搜索,以找出该组是否在列表中。
谢谢!
萨拉
我创建的Powershell脚本使用一个名为ADGroups.txt的文本文件,该文件只是上面SQL语句中返回的SID的列表,并创建了两个新的文本文件-1。 AD组名称列表。2. Active Directory中不再存在的SID列表。
$ GroupSids =获取内容" C:\ ADGroups.txt" cls $ SuccessfulFile =" C:\ ADGroupNames_ {0} .txt" -f [Datetime] :: Now.ToFileTime()$ ErrorFile =" C: \ ADGroupErrors_ {0} .txt" -f [Datetime] :: Now.ToFileTime()ForEach($ GroupSids.Split(";")中的$ SID){试试{#使用SID $ OutputMessage ="使用SID { 0}" -f $ SID写入主机-对象$ OutputMessage -ForegroundColor深绿色$ objSID =新对象System.Security.Principal.SecurityIdentifier $ SID $ objUser = $ objSID.Translate([System.Security.Principal.NTAccount]) #$ objUser.Value Add-Content -Path $ SuccessfulFile -Value $ objUser.Value} catch {Add-Content -Path $ ErrorFile -value $ SID $ ErrorMessage = $ _。exception.message写入主机-Object $ ErrorMessage -ForegroundColor 我希望这对某人有帮助! 谢谢,莎拉
最多设置5个标签!
我创建的Powershell脚本使用一个名为ADGroups.txt的文本文件,该文件只是上面SQL语句中返回的SID的列表,并创建了两个新的文本文件-1。 AD组名称列表。2. Active Directory中不再存在的SID列表。
$ GroupSids =获取内容" C:\ ADGroups.txt" cls $ SuccessfulFile =" C:\ ADGroupNames_ {0} .txt" -f [Datetime] :: Now.ToFileTime()$ ErrorFile =" C: \ ADGroupErrors_ {0} .txt" -f [Datetime] :: Now.ToFileTime()ForEach($ GroupSids.Split(";")中的$ SID){试试{#使用SID $ OutputMessage ="使用SID { 0}" -f $ SID写入主机-对象$ OutputMessage -ForegroundColor深绿色$ objSID =新对象System.Security.Principal.SecurityIdentifier $ SID $ objUser = $ objSID.Translate([System.Security.Principal.NTAccount]) #$ objUser.Value Add-Content -Path $ SuccessfulFile -Value $ objUser.Value} catch {Add-Content -Path $ ErrorFile -value $ SID $ ErrorMessage = $ _。exception.message写入主机-Object $ ErrorMessage -ForegroundColor 我希望这对某人有帮助! 谢谢,莎拉
一周热门 更多>