Auditing GPO with Powershell -
so there whole variety of cmdlets work gpo in powershell. add gpo audit existing audit script want create folder per gpo object, i.e. based on each gpo name.
essentially run tget-gporeport
on gpo's, dump each html report sub folder of gpo audit. i.e. gpo audit\gpo1\gpo1report.html
etc.
i assuming need of sort like:
$gpoarray = get-gpo -all -domain "domain.local"
then create loop:
foreach($gpo in $gpoarray)..
and run get-gporeport
each gpo name in array, query is, how define out name of gpo, like, $gpo.name
?
close. it's $gpo.displayname.
you can use get-member properties , methods of object. since get-gpo returning array of objects representing gpo's, pipe first element get-member:
$gpoarray[0] | get-member
Comments
Post a Comment