Eu faria um script de inicialização e colocaria na pasta de inicialização (veja o código abaixo para localização). Copie e modifique o conteúdo abaixo em um arquivo de texto e salve como .bat
::C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
::http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/delay-mounting-network-drive-at-boot/e25538d4-6f85-442c-ac43-3f8ba2e9bf75
@echo off
::make sure you can see the interwebs
set ServerIP=www.google.com
:Loop
ping %ServerIP% -n 2 | find /i "bytes=" > nul && goto Connect
ping localhost -n 180 > nul
goto Loop
::once you can see the interwebs, run your net use batch
:Connect
net use /persistent:no
net use * /del /yes
::here you put your netuse command you want to run
net use w: 2.168.1.55\mascotdata /use:HOME\mtnchkn supersecretpassword /persistent:no