Size: a a a

PowerShellRus - о Powershell (и не только) на русском

2020 March 19

Y

Your Hero in PowerShellRus - о Powershell (и не только) на русском
Я один пишу скрипты
источник

WW

Wadik Wadkovich in PowerShellRus - о Powershell (и не только) на русском
ВСем привет. Подскажите, такой вывод переменной считается как NULL ? И Корректно ли таким образом делать проверку есть процесс или нет ?
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Wadik Wadkovich
ВСем привет. Подскажите, такой вывод переменной считается как NULL ? И Корректно ли таким образом делать проверку есть процесс или нет ?
Просто напишите $null -eq $test  и посмотрите
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
В данном случае будет $True, но вообще метод универсальный
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
Парни всем дня доброго. Надо на сетевом диске получить к каждой папке список прав на доступ. Powershell в помощь, сижу гуглю и пробую уже пару часов. Скрипта нет рабочего ни у кого случайно? Нашел скрипт, он делает то что надо, но не раскрывает группы пользователей
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Раскройте группы самостоятельно. В чём возникает проблема?
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
каким образом это сделать?
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
$folder = "\\share\Общая папка\"
$resc = gci $folder | where {$_.extension -like ""}
$out = foreach($r in $resc)
{
$s = get-acl $r.fullname

foreach($inherit in $s.Access)
   {
$inherit | add-member -membertype noteproperty -name Path -value $r.fullname -passthru |
   select Path, IdentityReference, filesystemrights
}
}
$out | Export-Csv -Encoding "Unicode" -Path "C:\Disk_O.csv" -Delimiter ";"
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Get-adgroupmember
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
я нашел инфу, что надо вставить этот командлет. Но вот куда?
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Каждую строчку с группой можно прогнать через foreach и превратить в много строчек с именами юзеров
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
(но это вы пытаетесь обойти хаос с членством в группах вместо его исправления)
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
мои познания шела ну уровне копипаста и исправления пары переменных
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
$out = foreach(Get-ADgroup -filter * | Get-ADGroupMember $r in $resc) - вот так? )
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Тогда могу написать вам скрипт за 3500😂
источник

AS

Andrey Shishkin in PowerShellRus - о Powershell (и не только) на русском
Дамир
$out = foreach(Get-ADgroup -filter * | Get-ADGroupMember $r in $resc) - вот так? )
Вообще я бы подавал на вход функции строчку со всеми данными, а на выходе просто отдавал её же, но с заменой группы на юзера
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
можете внести изменения в скрипт, который я скинул?
источник

M

Mistique in PowerShellRus - о Powershell (и не только) на русском
а в чем глубокий смысл этого действия то?
источник

Д

Дамир in PowerShellRus - о Powershell (и не только) на русском
Mistique
а в чем глубокий смысл этого действия то?
СБ надо предоставить отчет у кого какие права на сетевом диске
источник

M

Mistique in PowerShellRus - о Powershell (и не только) на русском
так пусть они и мудохаются!)))))
источник