Я пытаюсь создать сценарий для выполнения повторяющейся задачи, которая у меня есть.По сути, мне нужно получить идентификатор человека, который управляет определенной папкой.
Мой первый скрипт сообщает мне о различных группах безопасности, назначенных для указанной папки.Второй сценарий принимает указанную группу AD и сообщает мне, кто ею управляет.В идеале я хочу просто запустить скрипт, ввести имя моей папки и попросить его указать, кто управляет различными назначенными группами AD.Тогда я могу пойти и сделать все остальное.Но у меня возникла проблема с выводом первого скрипта.У меня это так, что он отображается в консоли правильно, но я не могу понять, как получить эти результаты в фильтр во втором сценарии.
Первый сценарий:
$FN = Read-Host -Prompt "Please enter Folder name"
$ADG = (Get-Acl $FN).Access |
Select IdentityReference |
Where-Object IdentityReference -like '*SL*'
foreach ($ACL in $ADG) {
$Group.Fullname + ($ACL.IdentityReference.Value.Split('\'))[1] | Out-String
}
Второй сценарий:
Get-ADGroup -Filter {Name -like "use output here"} -Properties managedby |
Select managedby
Я был бы очень признателен за любую помощь.ОСОБЕННО, если я лаю не ту команду PowerShell!Мой первый опыт использования нескольких запросов в скрипте.