0

![]() |
![]() |
Forero |
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.
![]() |
![]() |
Administrador |
@Gusaiello, prueba conCódigo:wmic diskdrive get model,name,size
¿Te han ayudado? NO TE OLVIDES de darle al botón
¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
- Haciendo clic en el icono
al lado de su nick
- Haciendo clic en el botón
en el editor y escribiendo su nick.
![]() |
![]() |
Super Moderador |
@Gusaiello,
El comando Net Share, también te da todos los recursos compartidos, impresoras, discos, etc.
![]() |
![]() |
Forero |
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.
![]() |
![]() |
Acabo de llegar... |
Muchas gracias por compartir los comandos me sirvieron mucho.
________________________________________
Trabajo en la plataforma de Sales Cloud | Soy programador S.R
Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)