Realizar batch para desmapear todas las unidades de un pc concreto
Utilizando el comando net use, puedo hacer un fichero llamado mapeos.txt que contendrá los datos
Que necesitamos, por ejemplo: aparecerá con estas lineas:
Mapeos.txt---------------------------------------------------------------------------------------------------------------------------------------------------
Se registrar n las nuevas conexiones.
Estado Local Remoto Red
-------------------------------------------------------------------------------
Conectado R: \\Desktop-1k5rv79\d Microsoft Windows Network
Conectado X: \\nas-gde\NetBackup Microsoft Windows Network
Conectado Y: \\nas-gde\NetBackup Microsoft Windows Network
Conectado Z: \\nas-gde\NetBackup Microsoft Windows Network
Se ha completado el comando correctamente.
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
Lo que quiero es desmapear automáticamente todas las conexiones que tengo activas con mi
Equipo nas-gde y dejar funcionando el resto de las conexiones.
Para ello estoy intentando un BATCH como sigue:
@FOR /f "tokens=2,3 delims=\, " %%a in ('TYPE net.txt ^| FIND /I "Conectado" ') do (
if nas-gde==%%b (net use %%a /delete /yes)
)
Veo que los los valores se están tomendo bien, %%a está tomando el valos de las letras y
%%B está tomendo el valos de los nombres de los equipos.
Pero no se como continuar