I'm looking for a simple Windows utility which would ideally be able to be pre-configured with the UNC of a Windows share, and then on running, ask the user for his or her credentials and then mount that share to a predefined drive letter.
As background, I'm setting up a virtual machine for a user who needs to regularly connect to another organization via VPN, mount a network share, and then run an app which depends on that network share being present and mounted to a known drive letter. The problem is that, since we're two mostly-unrelated organizations, the login credentials of the user on the virtual machine will be entirely different than the login credentials needed to access the network share; worse still is that the VPN connection takes place via an SSL VPN which doesn't provide an easy way for users to specify post-login scripts or anything convenient like that.
Since the ability to even FIND, much less mount, the network share depends on the VPN already being up and running, I can't map the share as a reconnect-at-login share for the user. I also have no way of making the VPN connect at login; the VPN client prevents caching of credentials, and in any event, the credentials will change every 30 days due to the security requirements of the hosting organization.
So ideally, I'd love to be able to provide a shortcut on the desktop that, when clicked, brings up a simple dialog asking for the user's credentials, and then tries to map the share. Does such a beast exist?