View Full Version : Richiesta software modifica permessi cartelle
Kali
25th March 2010, 14:00
Ciau,
avrei la necessità di modificare i permessi di accesso ad alcune cartelle Windows e relative sottocartelle in massa,praticamente devono perdere gli attuali diritti e prendere tutte il permesso "everyone" file compresi.
conoscete qlc software che lo fa in automatico?
parliamo di centinaia di cartelle quindi manualmente sarebbe una pazzia
grazie
Jeff
25th March 2010, 14:07
In vbs
Function SetPermissions()
Dim strHomeFolder, strHome, strUser
Dim intRunError, objShell, objFSO
strHomeFolder = "C:\Test"
Set objShell = CreateObject("Wscript.Shell")
Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FolderExists(strHomeFolder) Then
intRunError = objShell.Run("%COMSPEC% /c Echo Y| cacls " _
& strHomeFolder & " /e /c /g everyone:F ", 2, True)
If intRunError <> 0 Then
Wscript.Echo "Error assigning permissions for user " _
& strUser & " to home folder " & strHomeFolder
End If
End If
End Function
Kali
25th March 2010, 14:11
mm interessante grazie mille provo in questi giorni :)
Prende solo la cartella specificata o tutte le sotto cartelle e file inclusi?
Jeff
26th March 2010, 11:17
Onestamente non l'ho mai provato, ma a naso e' ricorsiva.
Eltarion
26th March 2010, 11:37
a me non sembra ricorsiva :nod:
comunque c'è questo programma che potrebbe fare al caso tuo: Access Administrator
Il problema è che non è freeware, ma se ti serve solo "momentaneamente" potrai sicuramente pescarlo con la giusta esca :hidenod:
Rayvaughan
26th March 2010, 12:29
Script in autoit, una funzione predefinita, una riga :sneer:
da notare che una cartella è considerato un file
http://www.autoitscript.com/autoit3/docs/functions/FileSetAttrib.htm
Kali
26th March 2010, 13:02
Grazie a tutti provo le 3 soluzioni :)
Rayvaughan
26th March 2010, 14:24
hum avevo letto male, attributi al posto di permessi
vabbè ci sarà sicuro una funzione simile
Amiag
26th March 2010, 15:11
Non vorrei ricordare male, ma se dai everyone come accesso ad una cartella, le sottocartelle ed i file son accessibili in automatico...
Edit : almeno in XP.
Kali
26th March 2010, 15:28
Non vorrei ricordare male, ma se dai everyone come accesso ad una cartella, le sottocartelle ed i file son accessibili in automatico...
Edit : almeno in XP.
No,dipende da dove hanno ereditato i permessi.
A me serve qualcosa che con i diritti di administrator me le cambi tutte ^^
Jeff
26th March 2010, 16:29
a me non sembra ricorsiva :nod:
La funzione no, ma i parametri mi pare lo indichino :)
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.