I’ve spent a long time recently going through a client’s Group Policy Object infrastructure. A large part of the GPOs are invalid – either completely broken, referencing missing items, empty, unlinked, and referencing invalid scripts (like VBScript inside a batch file – it’s