I have one big client who is running Windows Server 2003 Active Directory. It works well, and I use Group Policy with this client fairly regularly. I have other clients, however, who have no server or are "tacked on" to a Windows domain. (Typically, they're non-profits who utilize a municipal Windows domain, but have no say on how that domain is configured.)
Here's my question: I'd like to develop a set of Group Policy-like tools to help these little clients out. Specifically, I'm looking for the following tools:
Automated drive mappings
Automated printer mappings
Installer functionality (like Windows Installer or InstallShield)
Automated Windows configuration (activate/deactivate services or startup items or other Windows configuration)
I recognize that the endless permutations in Windows operating systems and the way those operating systems can be configured make my objective a real challenge. But it can't hurt to explore the idea.
It's also worth noting that I'm very comfortable with .NET programming. (I'm a programmer by trade. I do some network support.)