Why do you want to limit them to two mapped drives only?

How do you store the selection that the user makes, or does the user have to select drives every time he logs in?

How does the user change the mapped drives?

Personally, I would assign the drives according to group membership and not give the user any choice. The less choices a user has the less trouble for the administrator.
_________________________
There are two types of vessels, submarines and targets.