Pregunta: | 31863 - ASIGNAR CON V.B. NIVELES DE SEGURIDA Y ESP. F. A WIN NT. |
Autor: | Luis Camargo |
Como podrìa por medio de Visual Basic enviar instrucciones a Windosw Nt, que permitan asignarles niveles de seguridad a las carpetas de usuarios y que los espacios fìsicos que se le asignan a cada grupo puedan ser directamente fraccionados usuario por usuario, osea que por medio de una instrucciòn sea posible asignar a mi gusto una porciòn de disco a un usuario en especìfico?
Le agradesco su atenciòn y su pronta respuesta al respecto. Somos gente que quiere progresar en este campo. apoyenos!! |
Respuesta: | Marco Antonio Calvente Nieto |
Para el asunto de fraccionar el espacio físico no tengo nada, pero para cambiar los permisos desde visual basic tengo algo que quizas sirva.
Hay un script de vbs, llamado Xcacls.vbs, que permite hacerlo desde la linea de comandos. Puedes llamar al script con las siguientes lineas desde VB: Dim objShell as object set objShell= createobject("wscript.shell") objshell.run ("cscript.exe" & ruta & "xcacls.vbs ...") Cambiando los puntos suspensivos por los parametros adecuados, y ruta por la ubicación del script, puedes cambiar los permisos ACL, la herencia y/o el propietario de un archio o carperta. El archivo para descargar, así como una lista de los parametros y un par de ejemplos esta aquí: http://support.microsoft.com/?scid=kb%3Bes%3B825751&x=15&y=10#appliesto Espero que esto te sea útil |