Pergunta : Permissões de VBScript XCacls NTFS

Eu tenho uma edição das permissões devido a alguém que suja com as permissões e a herança em um usuário 2003 de Windows.  É um bocado de uma confusão.  o

Here é o que eu preciso de realizar.  Atualmente há um dobrador “cliente” do nível superior.  Debaixo dele, há dobradores da número da peça.  Exemplo: D:\CUSTOMER\123 - 45-64-02.  Eu preciso de modificar as permissões em todos os dobradores da número da peça assim que o o grupo de USUÁRIOS tem da “índices do diretório lista” SOMENTE em “este dobrador”.  É ajustado atualmente a “este dobrador e a todos os subfolders”, que permite que os povos ver subfolders nos dobradores da número da peça que não devem poder a.  o

Can XCacls seja usado para este?  Eu verific a lima da ajuda, mas não olha como ela a mim.  Qualquer um tem todas as idéias neste?
class= do

Resposta : Permissões de VBScript XCacls NTFS

copiar o código unido ao bloco de notas e conservar a lima com extensão dos vbs (o vbscript)

xcacls de transferência:
http://download.microsoft.com/download/f/7/8/f786aaf3-a37b-45ab-b0a2-8c8c18bbf483/xcacls_installer.exe

editar a linha 1 e 2 como o folow:

linha 1 ao dobrador do nível superior a verific sob ele
linha 2 posição do trajeto da ferramenta

você pode copiar alguns dobradores para testar a posição do dobrador para verific o certificado.
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
strFolder = “D:\CUSTOMER”
strAcl = “c:\XCACLS.vbs”

Ajustar o objShell = o CreateObject (“wscript. Shell”)
Ajustar o objNetwork = o WScript.CreateObject (“WScript.Network”)
Ajustar o objfso = o CreateObject (“scripting.filesystemobject”)
Ajustar ColFolder = objfso.GetFolder (o strFolder)
Ajustar ColSubfolders = Colfolder.SubFolders

Para cada strShare em ColSubfolders
strCmd = “cscript” & strAcl & ““& usuários de strShare.Path & de” /e /p: l /spec "
objshell. Funcionar o strCmd, 0, verdadeiro
Em seguida

WScript.Echo “feitos”
Outras soluções  
 
programming4us programming4us