Vamos con un tip rápido sobre sistemas operativos. Si en Windows queremos desmontar una unidad de red desde un script utilizaremos el comando net use con el parámetro /delete. El problema es que este nos pedirá confirmación, por lo que si es una tarea automatizada se quedará esperando la respuesta ¿Cómo podemos forzar que se desconecte la unidad? Pues con el parámetro /y después del /delete.
La cosa sería más o menos la siguiente:
#Así para desmontar todas
net use * /delete /y
#Cambiando * por el nombre de la unidad
#desconectamos solo esa
net use x: /delete /y
La opción /y hará que se interprete «yes» como respuesta por defecto a todas las peticiones de confirmación.
simplemente no se me ocurrió poner “/y” al final…
funciona OK, gracias por el tip
mal de nuevo para mocosoft con su documentación incompleta