My friend Jimmy wrote a couple of post a while ago on non LVR (aka legacy) group members in Active Directory groups over at his blog.
You can find the his post on how to find non-LVR members here: http://jimmytheswede.blogspot.se/2013/06/non-lvr-groupmembers-how-to-find-them.html
The other day when I was facing a similar situation at a customer I wrote this PowerShell function that I used to list all non LVR members of a group:
Don Jones recently announced a tentative date for Winter Scripting Games on powershell.org. This time it will be a team-challenge with 2-6 contestants in each team and each team will be judged by a panel of expert judges.
I really like the way this event is developing giving the community new challenges and hopefully inspiring more people to start learning and using powershell. I would like to give a sincere thank you to everyone involved in hosting this great event!
Problem: Company.com has an exernal dns-record for service.company.com which should be resolved to an inernal IP by internal clients.
Let’s say that service.company.com resolves to 1.1.1.1 by the external DNS but when computers are connecting to this URL from inside the company network the internal DNS servers at ad.company.com needs to resolve service.company.com to 172.16.51.25.
Adding an entry to the hosts-file on each client computer to override service.company.com will not work when clients connect on exteral networks like from home or a coffeeshop.
Windows Server 2012 R2 and Windows 8.1 is RTM and that means PowerShell 4 is as well!
PowerShell 4.0 brings a whole bunch of new treats to the table, one of the most notable being Desired State Configuration which I will come back to in a later post, but there is also a bunch of other news, one of them being a few new cmdlets in the Dism module.
The following commandlets are new in the Dism module and worth noting are the three parameters -LogPath -LogLevel and -ScratchDirectory which is available for all cmdlets below.
The scripting games finally kicked of last thursday and I sat down an hour on sunday to make my contribution to the advanced track. This event was about helping Dr.Scripto archive log-files older than 90 days from one directory on the server to an UNC path which seemed quite straight forward at first but now when I’ve seen all the other answers and voted on as many as I had time for, I realized a few things and most of all I realized that the community is quite critical and I need to step it up a notch if I want any of the community votes.