
Los usuarios pueden utilizar dispositivos locales (en este caso unidades) en su sesión de escritorio remoto. Estos aparecen como \\tsclient\drivelettter
unidades redirigidas cuando se realiza net use
en una sesión de RD.
ejemplo de uso de red que muestra unidades compartidas en una sesión de RD
Consideremos una de esas unidades redirigidas: \\tsclient\H
. ¿Hay alguna forma de saber si esto apunta a un recurso realmente en la computadora del cliente (una pieza de hardware, como un SSD interno o externo, un USB, ... → "\\ClientMachine\ExternalDiskH") versus una unidad redirigida en sí? (→ "\\RemoteFileServer\ShareName") ? Me gustaría saber la "ubicación subyacente", por así decirlo, a la que \\tsclient\H
apunta la expresión.
Caso de uso
La computadora portátil (ClientMachine) tiene una unidad asignada que apunta a su directorio de inicio en OurFileServer. Si se establece una conexión RD, las unidades están disponibles en su sesión como redirigidas. Pero las unidades asignadas también se redirigen, lo que puede resultar en un uso innecesario de ancho de banda: de OurFileServer a ClientMachine y de regreso a RemoteDesktopServer. ClientMachine puede estar lejos y ser utilizado por una persona que trabaja desde casa. Sería mejor identificar a qué \\tsclient\H
apunta \\OurFileServer\PathToHomeDirectory
y decidir no redirigir el disco en ese caso. Entonces, el usuario nunca utilizará el método indirecto de ida y vuelta para acceder a archivos desde su directorio de inicio. La distancia entre OurFileServer y RemoteDesktopServer es mucho más corta (en el sitio). Sin embargo, si \\tsclient\H
es un recurso local para ClientMachine, digamos una unidad USB o un disco duro externo, entonces queremos que esté disponible en la sesión RDS.