iCACLS Vista Command Prompt Tool to Manage ACLs iCACLS Vista prompt ferramenta para gerenciar ACLs

Prior to Windows Vista, CACLS (Change Access Control Lists) is used to manage to complicated NTFS permissions, complement the Folder Options’ Security tab which offers an easy way to make minor permissions tweaks. Antes do Windows Vista, CACLS (Alterar Access Control List) é usado para gerenciar a complicada permissões NTFS, complementam as Opções de Pasta "guia Segurança, que oferece uma maneira fácil de fazer pequenos ajustes permissões. In Windows Vista, CACLS which has drawback of difficult to use to set inherited permissions on a folder is been deprecated and been replaced with iCACLS. No Windows Vista, CACLS que tem a desvantagem de difícil utilização para definir permissões herdadas em uma pasta e tem sido depreciada foi substituído com iCACLS. iCACLS expands the capabilities of CACLS to be able to display, modify, backup or restore contents of discretionary ACLs for files and directories. iCACLS expande as capacidades de CACLS para ser capaz de exibir, modificar, fazer backup ou restaurar conteúdo de discricionária ACLs de arquivos e diretórios. iCACLS command line utility also able to show and set mandatory labels of an object for interaction with WIC (Windows Integrity Control) which most noticeable in the Internet Explorer Protected Mode which automatically Low integrity to Internet objects to protect the operating system from malicious web content in Internet Explorer. iCACLS utilidade da linha de comando também capaz de mostrar e fixar etiquetas obrigatórias de um objeto para a interação com WIC (Windows Integrity Control), que mais visível no Internet Explorer Modo Protegido que automaticamente a integridade Baixo Internet objetos para proteger o sistema operacional a partir de conteúdos maliciosos na web Internet Explorer.

iCACLS syntaxes, parameters or switches list iCACLS sintaxes, parâmetros ou interruptores lista

ICACLS name /save aclfile [/T] [/C] [/L] [/Q] ICACLS nome / salvar aclfile [/ T] [/ C] [/ L] [/ Q]
store the the acls for the all matching names into aclfile for later use with /restore. a loja do ACL para a correspondência todos os nomes em aclfile para uso posterior com / restauração.

ICACLS directory [/substitute SidOld SidNew [...]] /restore aclfile [/C] [/L] [/Q] ICACLS diretório [/ substituto SidOld SidNew [...]] / restaurar aclfile [/ C] [/ L] [/ Q]
applies the stored acls to files in directory. se aplica a ACLs aos arquivos armazenados no diretório.

ICACLS name /setowner user [/T] [/C] [/L] [/Q] ICACLS nome / setowner usuário [/ T] [/ C] [/ L] [/ Q]
changes the owner of all matching names. muda o dono de todos os nomes de correspondência.

ICACLS name /findsid Sid [/T] [/C] [/L] [/Q] ICACLS nome / findsid Sid [/ T] [/ C] [/ L] [/ Q]
finds all matching names that contain an ACL explicitly mentioning Sid. encontra correspondência todos os nomes que contêm uma ACL mencionar explicitamente Sid.

ICACLS name /verify [/T] [/C] [/L] [/Q] ICACLS nome / verificar [/ T] [/ C] [/ L] [/ Q]
finds all files whose ACL is not in canonical for or whose lengths are inconsistent with ACE counts. verificar todos os arquivos cuja ACL não está em canônicas ou para cujos comprimentos são incompatíveis com a ACE conta.

ICACLS name /reset [/T] [/C] [/L] [/Q] ICACLS nome / reset [/ T] [/ C] [/ L] [/ Q]
replaces acls with default inherited acls for all matching files Substitui a ACLs herdados ACLs padrão para todos os arquivos correspondentes

ICACLS name [/grant[:r] Sid:perm[...]] ICACLS nome [/ concessão [: r] Sid: perm [...]]
[/deny Sid:perm [...]] [/ negar Sid: perm [...]]
[/remove[:g|:d]] Sid[...]] [/T] [/C] [/L] [/Q] [/ remover [: g |: d]] Sid [...]] [/ T] [/ C] [/ L] [/ Q]
[/setintegritylevel Level:policy[...]] [/ setintegritylevel Nível: Política [...]]

/grant[:r] Sid:perm grants the specified user access rights. / concessão [: r] Sid: perm concede o usuário especificado direitos de acesso. With :r, the permissions replace any previouly granted explicit permissions. Com: r, as permissões substituir qualquer previouly concedidas permissões explícitas. Without :r, the permissions are added to any previously granted explicit permissions. Sem: r, as permissões são adicionados a uma eventual anteriormente concedida permissão explícita.

/deny Sid:perm explicitly denies the specified user access rights. / negar Sid: perm explicitamente nega o usuário especificado direitos de acesso. An explicit deny ACE is added for the stated permissions and the same permissions in any explicit grant are removed. Uma explícita negar ACE é adicionado para o permissões e declarou a mesma em qualquer explícita conceder permissões são removidos.

/remove[:[g|d]] Sid removes all occurrences of Sid in the acl. / remover [: [g | d]] remove todas as ocorrências de Sid Sid na ACL. With :g, it removes all occurrences of granted rights to that Sid. Com: g, pois elimina todas as ocorrências de conceder direitos a que Sid. With :d, it removes all occurrences of denied rights to that Sid. Com: d, pois elimina todas as ocorrências de direitos negados aos que Sid.

/setintegritylevel [(CI)(OI)]Level explicitly adds an integrity ACE to all matching files. / setintegritylevel [(IC) (OI)] Nível explicitamente integridade ECA acrescenta uma correspondência a todos os arquivos. The level is to be specified as one of: O nível é o de ser especificado como um de:
L[ow] L [SP]
M[edium] M [edium]
H[igh] H [igh]
Inheritance options for the integrity ACE may precede the level and are applied only to directories. Herança opções para a integridade ACE pode preceder o nível e são aplicadas apenas aos diretórios.

Note: Nota:
Sids may be in either numerical or friendly name form. SIDS pode ser, nem em nome forma numérica ou amigável. If a numerical form is given, affix a * to the start of the SID. Caso seja dada uma forma numérica, apor um * para o início da SID.

/T indicates that this operation is performed on all matching files/directories below the directories specified in the name. / T indica que esta operação seja realizada em todas as correspondências arquivos / diretórios abaixo os diretórios especificados no nome.

/C indicates that this operation will continue on all file errors. / C indica que esta operação vai continuar em todos os arquivos erros. Error messages will still be displayed. Mensagens de erro ainda serão indicadas.

/L indicates that this operation is performed on a symbolic link itself versus its target. / L indica que esta operação seja realizada por uma ligação simbólica versus o seu próprio destino.

/Q indicates that icacls should supress success messages. / Q icacls indica que deverá suprimir mensagens sucesso.

ICACLS preserves the canonical ordering of ACE entries: ICACLS preserva a ordenação canônica da ECA entradas:
Explicit denials Explícitas recusas
Explicit grants Explícita bolsas
Inherited denials Herdado negações
Inherited grants Herdado bolsas

perm is a permission mask and can be specified in one of two forms: perm é uma máscara e de permissão pode ser especificado em uma de duas formas:

a sequence of simple rights: uma sequência de simples direitos:
F - full access F - o pleno acesso
M - modify access M - modificar acesso
RX - read and execute access RX - ler e executar o acesso
R - read-only access R - read-only acesso
W - write-only access W - write-somente acesso

a comma-separated list in parenthesis of specific rights: uma lista separada por vírgulas em parêntese de direitos específicos:
D - delete D - delete
RC - read control RC - leia controle
WDAC - write DAC WDAC - escrever DAC
WO - write owner WO - escrever proprietário
S - synchronize S - sincronizar
AS - access system security AS - sistema de acesso de segurança
MA - maximum allowed MA - máxima permitida
GR - generic read GR - leia genéricos
GW - generic write GW - genérico escrever
GE - generic execute GE - genérico executar
GA - generic all GA - todos os genéricos
RD - read data/list directory RD - ler dados / directório lista
WD - write data/add file WD - gravar dados / adicionar arquivo
AD - append data/add subdirectory AD - append dados / adicionar subdiretório
REA - read extended attributes REA - leia prorrogado atributos
WEA - write extended attributes WEA - escrever prorrogado atributos
X - execute/traverse X - executar / Travessão
DC - delete child DC - delete criança
RA - read attributes RA - leia atributos
WA - write attributes WA - escrever atributos

inheritance rights may precede either form and are applied only to directories: direitos sucessórios pode preceder qualquer forma e são aplicadas apenas aos diretórios:
(OI) - object inherit (OI) - objeto herdar
(CI) - container inherit (IC) - recipiente herdar
(IO) - inherit only (OI) - só herdar
(NP) - don’t propagate inherit (NP) - não se propaguem herdar

Examples: Exemplos:

icacls c:\windows\* /save AclFile /T icacls c: \ windows \ * / salvar AclFile / T
- Will save the ACLs for all files under c:\windows and its subdirectories to AclFile. -- Será que o ACL para salvar todos os arquivos sob c: \ windows e seus subdiretórios para AclFile.

icacls c:\windows\ /restore AclFile icacls c: \ windows \ / restaurar AclFile
- Will restore the Acls for every file within AclFile that exists in c:\windows and its subdirectories -- Vai recuperar a ACL para cada arquivo dentro AclFile que existe em c: \ windows e seus subdiretórios

icacls file /grant Administrator:(D,WDAC) icacls arquivo / concessão Administrador: (D, WDAC)
- Will grant the user Administrator Delete and Write DAC permissions to file -- A subvenção ao usuário Administrador Delete Escrever e permissões de arquivos CAD

icacls file /grant *S-1-1-0:(D,WDAC) icacls arquivo / subvenção * S-1-1-0: (D, WDAC)
- Will grant the user defined by sid S-1-1-0 Delete and Write DAC permissions to file -- A concessão do usuário definidos por sid S-1-1-0 Delete Escrever e permissões de arquivos CAD

icacls c:\windows\explorer.exe icacls c: \ windows \ explorer.exe
- View the discretionary access list and integrity level -- Veja a lista discricionário acesso ea integridade nível

icacls file /setintegritylevel H icacls arquivo / H setintegritylevel
- Modify mandatory integrity level of an object to High -- Modificar obrigatória integridade nível de um objeto para a Alta

IMPORTANT : This is a machine translated page which is provided "as is" without warranty. IMPORTANTE: Esta é uma página traduzida máquina que é fornecida "como está" sem garantia. Machine translation may be difficult to understand. A tradução automática pode ser difícil de compreender. Please refer to Por favor, consulte a original English article Inglês original article whenever possible. sempre que possível.

Share and contribute or get technical support and help at Compartilhe e contribuir ou obter suporte técnico e ajudar a My Digital Life Forums Minha vida digital Fóruns .



4 Responses to “iCACLS Vista Command Prompt Tool to Manage ACLs” 4 As respostas ao "iCACLS Vista prompt Ferramenta para Gerenciar ACLs"

  1. 10 New Executables and 20 Old Commands in Windows Vista » My Digital Life 10 New Executáveis e 20 Old Comandos no Windows Vista »Minha Vida Digital
    May 22nd, 2007 02:41 22 de maio de 2007 02:41
    1

    [...] iCacls [...] [...] [...] ICacls

  2. Jonathan
    October 11th, 2007 01:24 Oct 11, 2007 01:24
    2

    Hello, Olá,

    Great article by the way, but hoping someone can help me. Grandes artigo pelo caminho, mas espero que alguém pode me ajudar. I’ve been doing testing and such, and I have the icacls.exe working fairly well, but I have a problem. Eu tenho vindo a fazer testes e tal, e eu tenho a icacls.exe trabalhar bastante bem, mas eu tenho um problema.

    I’m logged in as a limited user. Eu estou conectado como um usuário limitado.

    I use icacls from an elevated command prompt. Eu uso a partir de uma elevação icacls prompt de comando.
    I create a test folder in the root directory named “test”. Eu criei um teste na pasta raiz do diretório chamado "teste".

    I’m trying to give full control permissions to the “Users” group in windows vista, on that folder. Estou tentando dar pleno controle permissões para os "usuários" grupo do Windows Vista, em que pasta.

    The command I use is this: O comando eu uso é esta:
    c:\>icacls “Test” /grant Users:(F,WDAC) c: \> icacls "Teste" / concessão Usuários: (F, WDAC)

    Now, from my limited user account, if I right-click and go to permissions, security tab and select Users, only the generic “Read & Execute”, “List” and “Read” permissions are checked. Agora, do meu limitado conta de utilizador, se eu o botão direito do mouse e vá para a permissões de segurança na guia Usuários, só os genéricos "Ler & Executar", "Lista" e "Leitura" permissões são controlados. The only noticable difference is that I can click on the “Edit” button to edit the permissions manualy without having to give Admin credentials. A única diferença notável é que eu posso clicar sobre o botão "Editar" para editar as permissões manualy sem ter que dar Admin credenciais.

    I’ve tried varied combinations of this command but can’t seem to stick those permission on the folder itself. Eu tentei variadas combinações de este comando, mas parece que não pode cingir aqueles com permissão da pasta em si. If I have a file in the “test” directory and use the /T param the files take the permissions proprely. Se eu tiver um arquivo no "teste" e usar o diretório / T param os arquivos tomar as permissões proprely.

    Does anyone know of a way I can set those permissions on a Folder through a script or command-line? Alguém sabe de uma maneira que eu possa definir essas permissões em uma pasta ou através de um script de linha de comando?

    Thank you in advance. Agradeço-lhe antecipadamente.

  3. Gaotcreek
    November 23rd, 2007 16:03 23 de novembro de 2007 16:03
    3

    Hi Jonathan, Oi Jonathan,

    I think the users group needs F,WDAC permisions on the root too. Penso que os usuários necessidades grupo F, WDAC permisions sobre a raiz também.

    Good luck, Boa sorte,

    Ernst

  4. Jonathan
    November 23rd, 2007 22:58 23 de novembro de 2007 22:58
    4

    Thank you for your reply Gaotcreek. Obrigado pela sua resposta Gaotcreek.

    I tried this and it still didn’t work, but it made me try a few other things. Eu tentei este e ainda não funcionou, mas ele me fez tentar algumas outras coisas.

    And I FINALY FOUND OUT HOW TO DO IT!. E eu finalmente descobri como fazê-lo!. It’s strange, but no combination of ICACLS worked for me, but I found a post that did it. É estranho, mas nenhuma combinação de ICACLS trabalhou para mim, mas eu achei um post que fiz isso. To set folder and file permissions in Vista, you can use CACLS (even though it’s deprecated, it works proprely) and use: Para definir a pasta e permissões de arquivo em Vista, você pode usar CACLS (apesar de ele é depreciado, ele funciona proprely) e de utilização:
    cacls “c:\test” /e /c /g “Users”:F cacls "c: \ teste" / e / c / g "Usuários": F

    Maybe someone will find out how to do the same with icacls, or maybe icacls needs a fix. Talvez alguém vai descobrir como fazer o mesmo com icacls, ou talvez icacls precisa de uma correção.

    Anyways, hope this will help someone else in the future. Qualquer maneira, espero que isto ajude alguém no futuro.

Leave a Reply Deixe uma resposta

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Você pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe without commenting Subscreva sem comentar


Custom Search

New Articles Novos Artigos

Incoming Search Terms for the Article Incoming Termos de pesquisa para o artigo

icacls icacls - -- icacls vista icacls Vista - -- icacls download icacls download - -- icacls icacls - -- icacls inheritance icacls herança - -- icacls example icacls exemplo - -- Icacls examples Icacls exemplos - -- download icacls download icacls - -- vista icacls Vista icacls - -- icacls setintegritylevel icacls setintegritylevel - -- all todos - -- icacls help icacls ajudar - -- cacls vista cacls Vista - -- icacls.exe download icacls.exe download - -- vista acl Vista ACL - -- icacls remove inheritance icacls remover herança - -- icacls command icacls comando - -- reset vista ACL reset Vista ACL - -- icacls substitute icacls substituto - -- icacls /setintegritylevel icacls / setintegritylevel - -- icacls . icacls. /grant "%username%":(OI)(CI)(F) /T /C /L /Q / concessão "% username%": (OI) (CI) (F) / T / C / L / Q - -- ICACLS COMMAND LINE ICACLS linha de comando - -- icacls switches icacls interruptores - -- ACL Vista ACL Vista - -- icacls folder icacls pasta - -- cacls icacls cacls icacls - -- download icacls.exe download icacls.exe - -- vista acls Vista ACLs - -- vista cacls Vista cacls - -- icacls remove icacls remover - -- icacls grant icacls conceder - -- icacls full control icacls total controle - -- icacls /substitute icacls / substituto - -- icacls parameters icacls parâmetros - -- icacls inherit icacls herdar - -- icacls full access icacls pleno acesso - -- turning off vista acls desligar Vista ACLs - -- fix acl +vista fixar ACL + Vista - -- ACL Command prompt ACL prompt - -- vista administrator command prompt command line vista administrador prompt de linha de comando - -- command prompt grant write permission prompt conceder permissão escrever - -- icacls :F icacls: F - -- remove directories vista command prompt remover diretórios Vista prompt - -- vista take ownership icacls Vista tomar posse icacls - -- acl player in deutsch for free download acl jogador em deutsch para download gratuito - -- icacls+vista icacls + Vista - -- vista reset file permission command line vista redefinir arquivo permissão da linha de comando - -- icacls /t icacls / t - -- acl writes crack policy ACL escreve crack política - -- icacls change owner icacls troca de dono - --