Network Drive Control (NDC) for Windows Vista, 7, 8 & higher, both 32-bit & 64-bit, is a utility which solves the frustrating problem of wanting your network servers mapped to Windows drives in a network specific manner. Basically, NDC maps network drives network specifically on login equivalently to the way the Windows "default printer" can be set to be network specific.
NDC examines the network environment after the user logs in, and based on what network it finds itself on, it will only attempt to map those drives it knows are on that network.
Network Drive Control allows you to configure the automatic mapping of network drives when you logon based on the network(s) to which you are connected. An example would be to have your laptop automatically connect and map one set of network drives when at home, and another set of network drives when at work or school, and none if it detects that the PC is connected to a network where no mappings have been configured. Network Drive Control has no limit to the number of networks or drives that can be configured (except Windows built in limits), and drive letters can be redundant.