Iniciar Sesión

Ver la Versión Completa : Como saber si un disco es local o de red


Gusaiello
28 de abril de 2020, 20:25
Hola amigos.

Hice un programa al que se le puede asignar un disco de trabajo mediante una letra.

En la pc que hace las veces de servidor, este programa toma los archivos de su disco local (en este caso D).

Los clientes se conectan con este servidor asignándo una letra al disco de red (Z en \\servidor\d).

Claro que todas estas letras son variables. En un disco sin particiones el servidor sería C o el disco de red pudiera ser Y o cualquier otro.

Quisiera saber si existe alguna función de Windows (que pueda ejecutarse por línea de comandos) que me permita saber si un disco es local o de red.

Desde ya, muchas gracias de antemano.

Kuk
28 de abril de 2020, 21:36
@Gusaiello, prueba con

wmic diskdrive get model,name,size

Josber
28 de abril de 2020, 22:03
Gusaiello,

El comando Net Share, también te da todos los recursos compartidos, impresoras, discos, etc.

Gusaiello
29 de abril de 2020, 21:35
Al final me resultó mas práctico usar NET USE.

Si hay alguna conexión me informa la letraa real del disco, la ruta y la letra asignada para la conexión.

De lo contrario no informa nada.

Conclusión : asunto resuelto.

Gracias por orientarme.

Juli4an7
26 de julio de 2022, 02:08
Muchas gracias por compartir los comandos me sirvieron mucho.
________________________________________
Trabajo en la plataforma de Sales Cloud (https://freewayconsulting.com/consultoria-salesforce/sales-cloud/) | Soy programador S.R