Our domain does not have Active Directory. I know some GPOs are simple registry settings that are easy to find and change (using Registry.OpenRemoteKey()... some are not... such as Password must meet complexity conditions... dont know where that one is hidden. We are doing some changes and I just want to make a program to save me hours of SMSing... does anyone have any ideas on how to change GPOs on a remote machine via code. I looked into WMIs RSoP but that all only seems to apply to XP and above from what I saw in the SDK... any ideas?