Hola!
Me gustaría saber si es posible comprobar si una unidad de red está montada, mediante un script bat.
Muchas gracias.
Saludos.
Un .bat no provee ningún tipo de funcionalidad más que la de ejecutar otras aplicaciones. (si tiene controles condionales y algunas otras operaciones).
Lo que podrías hacer es en el bat intentar acceder a la unidad y luego, según el errorlevel devuelto mostrar un mensaje o tomar a cabo una acción. Todo depende de con qué finalidad quieras controlar esto.
Hola!
Gracias por la respuesta.
Sólo es para comprobar si existe la unidad y si no, pues montarla mediante net use.
Tendría que recoger las cadenas retornadas por net use e interpretarlas?
Por ej. si intento montar una unidad de red ya montada me retorna este error:
CitarSystem error 85 has occurred.
The local device name is already in use.
Y compararlo con una cadena guardada en la que tengo almacenado este error?
Lo malo es si el s.o. esta en otro idioma......
Sería la única forma?
Saludos.