Permisos a carpetas compartidas

24/12/2008 - 02:14 por Morgan | Informe spam
Buenas

Quisiera saber si me pueden ayudar, he realizado un script en el cual,
creo la carpeta del usuario, la comparto sin problemas. Mi problema es
que quiero asignarle permisos a la carpeta compartida pero no hubico
la forma o los parametros para poder hacerlo.

A continuacion dejo parte del script

Sub CreateShare ()
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "oot
\cimv2")
Set objNewShare = objWMIService.Get("Win32_Share")
errReturn = objNewShare.Create _
(strDirectory, strUserName & "$", FILE_SHARE, _
MAXIMUM_CONNECTIONS, "Unidad X del usuario")
End Sub

Desde ya muchas gracias
Alejandro
 

Leer las respuestas

#1 Daniel Ríos
24/12/2008 - 11:01 | Informe spam
Desde visual no tengo ni idea, pero desde línea de comandos, se utiliza el
comando CACLS

Daniel Ríos
http://d-rios.blogspot.com



"Morgan" escribió en el mensaje
news:
Buenas

Quisiera saber si me pueden ayudar, he realizado un script en el cual,
creo la carpeta del usuario, la comparto sin problemas. Mi problema es
que quiero asignarle permisos a la carpeta compartida pero no hubico
la forma o los parametros para poder hacerlo.

A continuacion dejo parte del script

Sub CreateShare ()
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "oot
\cimv2")
Set objNewShare = objWMIService.Get("Win32_Share")
errReturn = objNewShare.Create _
(strDirectory, strUserName & "$", FILE_SHARE, _
MAXIMUM_CONNECTIONS, "Unidad X del usuario")
End Sub

Desde ya muchas gracias
Alejandro

Preguntas similares