Create map.vbs:
CreateObject("WScript.Shell").Run "net use Z: \\server\share", 0, False
Run via Task Scheduler at user logon.
Create a .bat file that maps drives only if they don't exist to avoid errors. cmd map network drive better
@echo off
REM Check if Z: exists
if exist Z:\ (echo Drive Z already mapped) else (
net use Z: \\SERVER\ShareName /persistent:yes /user:DOMAIN\Username *
)
net use \\server\share
Access via \\server\share in Explorer without consuming a drive letter. Create map