I need some help with what I think should be a simple solution but it has been plaguing me for some time. I have an environment that is a mix of Windows 7 and Windows XP clients. All I need to accomplish is to have a login script that maps a set of drives as persistent. The scenario is when a laptop user leaves the office, then goes to a remote location and powers on his laptop to connect via VPN. The drives that are mapped are not available so once the user makes the VPN connection the drives are not available until they are manually mapped. If the user simply sleeps the laptop and then logs back on, they are available but the customer is concerned about the drives not being there after a reboot. So here are the steps:
1) User logs on at his desk and gets all drive mappings.
2) User shuts down at the end of the day and takes his laptop
3) User powers on his laptop at home. No drives are listed in Explorer.
4) User connects to VPN, still no drives.
5) User unable to access drives until manually mapping them.
I have tried multiple methods of doing the login script including Kix, VB, net use, and GPP (which doesn't work right with XP when using conditions) but none of them work. If I map the drive manually from the Map A Network Drive option in Explorer it does work. It is only the drives that are mapped as part of the domain login script. The key is to get them to remain an option, even a disconnected option (because they will reconnect after VPN is established and the user attempts to access) when the laptop is booted offline.
Any thoughts?