blob: c415d1ee237ac033fc7634ee85f9b37068647c55 [file] [log] [blame]
@echo off
set SHARE_NAME=\\chrome-dev\chrome
set DRIVE_LETTER=%1
set PATH=%SystemRoot%;%SystemRoot%\system32
net use %DRIVE_LETTER%
if errorlevel 1 goto DRIVE_NOT_MAPPED
net use %DRIVE_LETTER% | find "%SHARE_NAME%" > nul
if not errorlevel 1 goto DRIVE_ALREADY_MAPPED
:WRONG_DRIVE_MAPPED
echo %DRIVE_LETTER% Drive mapped to wrong share, disconnecting..
net use %DRIVE_LETTER% /DELETE
goto MAPDRIVE
:DRIVE_ALREADY_MAPPED
echo %DRIVE_LETTER% Drive already mapped..
goto END
:DRIVE_NOT_MAPPED
echo %DRIVE_LETTER% Drive not mapped..
goto MAPDRIVE
:MAPDRIVE
echo Mapping %DRIVE_LETTER% to %SHARE_NAME%
net use %DRIVE_LETTER% %SHARE_NAME%
:END