Pytanie : VBScript XCacls NTFS pozwolenie

I mieć pozwolenie emisyjny opłata serwer z the pozwolenie i dziedziczenie na Windows 2003 serwer.  Ono być trochę bałagan.  

Here być co I potrzebować.  Obecnie tam  być na najwyższym szczeblu skoroszytowy "Klient".  Pod ono, tam  być część liczba falcówka.  Przykład: D:\CUSTOMER\123 - 45-64-02.  I potrzebować the pozwolenie na wszystkie the część liczba falcówka więc the the Grupa użytkowników mieć "Lista adresowy zawartość na TYLKO "Ten falcówka".  Obecnie ono ustawiać "Ten falcówka i wszystkie subfolders", che pozwolić ludzie subfolders w the część falcówka że musieć sprawnie.  

Can XCacls używać dla to?  I sprawdzać the pomoc kartoteka, ale ono patrzeć jak ono.  To mieć jakaś pomysł na to?

Odpowiedź : VBScript XCacls NTFS pozwolenie

kopiować the kod dołączać notepad i save kartoteka z vbs rozszerzenie (vbscript)

ściąganie xcacls:
http://download.microsoft.com/download/f/7/8/f786aaf3-a37b-45ab-b0a2-8c8c18bbf483/xcacls_installer.exe

redagować linia (1) i 2 jako folow:

wykładać (1) the na najwyższym szczeblu falcówka pod ono
linia 2 narzędziowy ścieżka lokacja

ty móc niektóre falcówka skoroszytowy lokacja the pismo.
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
strFolder = "D:\CUSTOMER"
strAcl = "c:\XCACLS.vbs"

Ustalony objShell = CreateObject ("wscript. Skorupa")
Ustalony objNetwork = WScript.CreateObject ("WScript.Network")
Ustalony objfso = CreateObject ("scripting.filesystemobject")
Ustalony ColFolder = objfso.GetFolder (strFolder)
Ustalony ColSubfolders = Colfolder.SubFolders

Dla ColSubfolders strShare W ColSubfolders
strCmd = "cscript" & strAcl & ""& strShare.Path &" /e /p użytkownik: l /spec "
objshell. Bieg strCmd, (0), prawdziwy
Następnie

WScript.Echo "Robić"
Inne rozwiązania  
 
programming4us programming4us