In Windows 7, Vista and newer OS's, UAC will prevent logon scripts from mapping hard drives so that the following logon script code won't work:
Dim WshNetwork
Set WshNetwork = WScript.CreateObject("WScript.Network")
WshNetwork.MapNetworkDrive "g:", "\\\Saturn\data\"
WshNetwork.MapNetworkDrive "k:", "\\\Saturn\stuff\"
Administrators have a few choices when dealing with this issue:
Disable UAC
Microsoft's launchapp.wsf
???
Question
What approach is the most practical and supportable approach to making login scripts "just work" in Enterprise environments?
If the "most preferred" solution isn't the one enterprises are doing in the real world, what approach are they taking?

net use S: \\Server\Sharedand it would work fine with UAC on the default setting. – Safado Apr 27 '12 at 17:39