Al actualizar o sustituir un PC en casa utilizo Servicios de implementación de Windows (WDS) reinstalar Windows. Esto significa que sólo tengo que mantener una sola fuente actualizada de todas las pequeñas aplicaciones gratuitas que utilizo (Fuego-fox, 7cremallera, catálogo, etc) y hace una nueva instalación mucho más indolora. Uno de los pocos errores que me ha irritado durante años es que el mapa de unidades de red que creo siempre ha tenido que cambiarse el nombre manualmente.
Creo que el problema se debe a la necesidad de derechos de administrador al cambiar el nombre de una unidad.. Si bien puedo ejecutar el comando de cambio de nombre como administrador, esto parece fallar ya que el recurso compartido no está presente para la cuenta de administrador, sólo para la cuenta de usuario. Lo que tendría que hacer es ejecutar el comando como usuario y luego elevarlo. No conozco ninguna forma de secuencia de comandos para hacer esto, por lo que el comando de cambio de nombre normal parece una pérdida absoluta.
La buena noticia es que hay una manera de hacer el cambio de nombre a través del registro, y los cambios de registro se pueden realizar fácilmente desde la línea de comandos. Para asignar y cambiar el nombre de una cuota de sólo requiere 2 comandos
reg add HKCU Software Microsoft Windows CurrentVersion Explorer MountPoints2 ##nombre-servidor#Compartir-nombre /v _LabelFromReg / t REG_SZ / f / d "Nombre que se utilizará para la cuota"
y el uso neto: \\nombre-servidor\Compartir-nombre /usuario:nombre-servidor\nombre de usuario contraseña /persistente:sí
Esto se puede poner en un archivo por lotes simple y duplicar para cada recurso compartido que desee asignar. Viola: no más nombres desagradables para las redes compartidas
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”