iCACLS Vista Command Prompt Tool to Manage ACLs ACL을 관리하는 도구를 사용하여 명령 프롬프트를 icacls 비스타
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. 이전에 windows 비스타, cacls (변경 액세스 제어 목록)을 사용을 복잡하게 ntfs를 관리하는 권한을 보완하는 폴더 옵션 '보안 탭에서 쉬운 방법을 제공하는 작은 권한을 조정합니다. 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. windows 비스타에, cacls가 어려운 단점 상속 사용 권한을 설정하는 데 사용하는 폴더가 있으며, 사용 중지되었습니다 icacls로 대체합니다. iCACLS expands the capabilities of CACLS to be able to display, modify, backup or restore contents of discretionary ACLs for files and directories. cacls의 기능을 확장 할 수 icacls를 표시, 수정, 백업 및 복원 파일과 디렉토리의 내용에 대한 임의의 ACL을합니다. 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 수도있습니다 및 설정을 표시 라벨의 개체에 대한 의무와 상호 작용을 wic (windows 무결성을 제어)이있는 대부분의 눈에 띄는 보호 모드에서 인터넷 탐색기 인터넷 개체가 자동으로 낮은 무결성을 보호하기 위해 운영 체제를 악의적인 웹 콘텐츠를 인터넷 탐색기합니다.
iCACLS syntaxes, parameters or switches list icacls 구문, 매개 변수 또는 스위치를 목록으로
ICACLS name /save aclfile [/T] [/C] [/L] [/Q] icacls 이름 / 저장 aclfile [/ t] [/ c] [/ 패] [/ 질문]
store the the acls for the all matching names into aclfile for later use with /restore. the ACL을 저장하는 aclfile은 나중에 사용하기 위해 이름을 일치하는 모든과 / 복원합니다.
ICACLS directory [/substitute SidOld SidNew [...]] /restore aclfile [/C] [/L] [/Q] icacls 디렉토리 [/ 대체 sidold sidnew [...]] / 복원 aclfile [/ c] [/ 패] [/ 질문]
applies the stored acls to files in directory. 의 제품에 적용됩니다 디렉토리의 파일 ACL을 저장합니다.
ICACLS name /setowner user [/T] [/C] [/L] [/Q] icacls 이름 / setowner 사용자 [/ t] [/ c] [/ 패] [/ 질문]
changes the owner of all matching names. 의 소유자가 일치하는 모든 이름을 변경합니다.
ICACLS name /findsid Sid [/T] [/C] [/L] [/Q] icacls 이름 / findsid 시드 [/ t] [/ c] [/ 패] [/ 질문]
finds all matching names that contain an ACL explicitly mentioning Sid. 이름이 일치하는 모든 acl을 포함하는 검색 시드를 명시적으로 언급합니다.
ICACLS name /verify [/T] [/C] [/L] [/Q] icacls 이름 / 확인 [/ t] [/ c] [/ 패] [/ 질문]
finds all files whose ACL is not in canonical for or whose lengths are inconsistent with ACE counts. 누구의 acl에서 모든 파일을 찾아 정식은 누구의 길이가 일치하지 않는하거나 계산과 에이스합니다.
ICACLS name /reset [/T] [/C] [/L] [/Q] icacls 이름 / 리셋 [/ t] [/ c] [/ 패] [/ 질문]
replaces acls with default inherited acls for all matching files ACL을 대체합니다에 대한 ACL을 기본값으로 일치하는 모든 파일을 상속
ICACLS name [/grant[:r] Sid:perm[...]] icacls 이름을 [/ 그랜트 [: 연구] 시드 : 파마 [...]]
[/deny Sid:perm [...]] [/ 부정 시드 : 파마 [...]]
[/remove[:g|:d]] Sid[...]] [/T] [/C] [/L] [/Q] [/ 제거를 [: g | : 패] 시드 [...]] [/ t] [/ c] [/ 패] [/ 질문]
[/setintegritylevel Level:policy[...]] [/ setintegritylevel 수준 : 정책을 [...]]
/grant[:r] Sid:perm grants the specified user access rights. / 부여 [: 연구] 시드 : 파마 지정된 사용자 액세스 권한을 부여합니다. With :r, the permissions replace any previouly granted explicit permissions. 키워드 : 연구를 대체하지 previouly 사용 권한을 명시적으로 사용 권한을 부여합니다. Without :r, the permissions are added to any previously granted explicit permissions. 하지 않고 : 연구, 어떠한 추가되어 이전에 사용 권한이 명시적으로 사용 권한을 부여합니다.
/deny Sid:perm explicitly denies the specified user access rights. / 거부 시드 : 파마 지정된 사용자 액세스 권한을 명시적으로 부인합니다. An explicit deny ACE is added for the stated permissions and the same permissions in any explicit grant are removed. 에이스가 추가됩니다 진술에 대해 명시적인 거부 권한과 동일한 권한을 명시적으로 부여 어떠한을 제거합니다.
/remove[:[g|d]] Sid removes all occurrences of Sid in the acl. / 제거를 [: [g | 패] 시드 시드에서 발생 acl을 모두 제거합니다. With :g, it removes all occurrences of granted rights to that Sid. 키워드 : g, 그것을 모두 제거 시드 발생하는 권리를 부여합니다. With :d, it removes all occurrences of denied rights to that Sid. 키워드 : 패, 그것을 모두 제거 시드 발생하는 권한을 거부합니다.
/setintegritylevel [(CI)(OI)]Level explicitly adds an integrity ACE to all matching files. / setintegritylevel [(ci) (오이)] 수준을 명시적으로 일치하는 모든 파일을 에이스 일관성을 추가합니다. The level is to be specified as one of: 의 수준은 중 하나로 지정됩니다 :
L[ow] 패 [아야]
M[edium] m [edium]
H[igh] 홈 [igh]
Inheritance options for the integrity ACE may precede the level and are applied only to directories. 에이스의 무결성에 대한 옵션을 상속의 수준에 선행하고있습니다 디렉토리에만 적용합니다.
Note: 참고 사항 :
Sids may be in either numerical or friendly name form. 숫자 또는 알기 쉬운 이름으로 SID를 양식 중 하나에있을 수있습니다. If a numerical form is given, affix a * to the start of the SID. 숫자 양식이 주어진 경우, ②는 시드니의 시작 부분에 *를합니다.
/T indicates that this operation is performed on all matching files/directories below the directories specified in the name. / t이 작업이 수행되었음을 나타냅니다에 일치하는 모든 파일 / 디렉토리의 이름 아래에있는 디렉토리를 지정합니다.
/C indicates that this operation will continue on all file errors. / c의 모든 파일을 나타냅니다 오류가이 작업을 계속합니다. Error messages will still be displayed. 오류 메시지는 여전히이 표시됩니다.
/L indicates that this operation is performed on a symbolic link itself versus its target. / 패를 나타냅니다 심볼릭 링크가이 작업은 그 자체 대 목표를 수행합니다.
/Q indicates that icacls should supress success messages. / 질문 icacls 나타냅니다의 성공 메시지를 억제해야합니다.
ICACLS preserves the canonical ordering of ACE entries: 정식 순서를 유지합니다 icacls 에이스 등록 :
Explicit denials 명시적으로 부인
Explicit grants 명시적으로 부여
Inherited denials 상속 거부
Inherited grants 상속 교부금
perm is a permission mask and can be specified in one of two forms: 사용 권한은 마스크와 파마 중 하나에서 두 개의 양식을 지정할 수있습니다 :
a sequence of simple rights: 일련의 단순 권리 :
F - full access 파 - 전체 액세스
M - modify access m - 액세스를 수정할
RX - read and execute access rx - 읽기 및 실행에 액세스할
R - read-only access 연구 - 읽기 - 전용 액세스
W - write-only access 승 - 쓰기 - 전용 액세스
a comma-separated list in parenthesis of specific rights: 괄호 안에 쉼표로 - 분리된 목록의 특정 권리 :
D - delete 패 - 삭제
RC - read control 이끌고 - 읽기 제어
WDAC - write DAC wdac - 쓰기 dac
WO - write owner - 쓰기 소유자
S - synchronize 의 - 동기화
AS - access system security 로 - 액세스 시스템 보안
MA - maximum allowed mA - 최대 허용
GR - generic read 그리스 - 일반 읽기
GW - generic write gw - 일반 쓰기
GE - generic execute 노래 - 일반적인 실행
GA - generic all 조지아 - 일반의 모든
RD - read data/list directory 도로 - 읽기 데이터 / 목록 디렉토리
WD - write data/add file wd - 쓰기 데이터 / 첨부 파일
AD - append data/add subdirectory 광고 - 끝에 데이터 / 장바구니 디렉토리
REA - read extended attributes 레어 - 읽기 확장 특성
WEA - write extended attributes wea - 쓰기 확장 특성
X - execute/traverse x - 실행 / 트래버스
DC - delete child 직류 - 삭제 어린이
RA - read attributes 라스 - 읽기 특성을
WA - write attributes 워싱턴 - 쓰기 특성을
inheritance rights may precede either form and are applied only to directories: 양식을 상속 권리가 선행 중 하나에만 적용되며 디렉토리 :
(OI) - object inherit (오이) - 개체를 상속
(CI) - container inherit (ci) - 컨테이너를 상속
(IO) - inherit only (이오) - 상속 유일한
(NP) - don’t propagate inherit (국립 공원) -을 상속하지 전파
Examples: 예 :
icacls c:\windows\* /save AclFile /T icacls c : \ windows \ * / 저장 aclfile / 톤
- Will save the ACLs for all files under c:\windows and its subdirectories to AclFile. - 아래의 모든 파일을 저장하고 ACL을 c : \ 창 및 하위 디렉토리를 aclfile합니다.
icacls c:\windows\ /restore AclFile icacls c : \ windows \ / 복원 aclfile
- Will restore the Acls for every file within AclFile that exists in c:\windows and its subdirectories - 그들이 ACL을 복원하는 aclfile에있는 모든 파일을 c : \ 윈도우와 하위 디렉토리
icacls file /grant Administrator:(D,WDAC) icacls 파일 / 그랜트 관리자 : (패, wdac)
- Will grant the user Administrator Delete and Write DAC permissions to file - 그들이 부여 관리자의 사용자 권한을 삭제하고 파일을 작성 dac
icacls file /grant *S-1-1-0:(D,WDAC) icacls 파일 / 그랜트 *의 - 1 - 1 - 0 : (패, wdac)
- Will grant the user defined by sid S-1-1-0 Delete and Write DAC permissions to file - 그들이 부여하는 사용자에 의해 정의됩니다 시드 - 1 - 1 - 0의 dac 사용 권한을 삭제하고 파일을 작성
icacls c:\windows\explorer.exe icacls c : \ windows \ explorer.exe
- View the discretionary access list and integrity level - 내용은 임의 액세스 목록 및 무결성 수준
icacls file /setintegritylevel H icacls 파일 / setintegritylevel 홈
- Modify mandatory integrity level of an object to High - 개체를 높은 수준의 무결성을 수정할 의무
IMPORTANT : This is a machine translated page which is provided "as is" without warranty. 중요 사항 : 이것은 기계 번역 페이지는 "있는 그대로"제공하지 않고 보증합니다. Machine translation may be difficult to understand. 기계 번역을 이해하기 어려울 수있습니다. Please refer to 를 참조하시기 바랍니다 original English article 기존 영어 자료 whenever possible. 언제 수있습니다.
Share and contribute or get technical support and help at 를 공유하고 기술 지원 및 도움을 공헌하지 않는다면 My Digital Life Forums 내 디지털 라이프 공개 토론 . 합니다.
Related Articles 관련 기사
- 10 New Executables and 20 Old Commands in Windows Vista 이전 명령을 실행 파일과 20 windows 10 새로운 비스타
- Easier Way to Take Ownership and Grant Access Files or Directories in Vista 소유권 및 액세스 권한 부여 방법을 쉽게 파일 또는 디렉터리를 비스타
- Delete Undeletable Files in Windows Vista 비스타 undeletable 파일을 열 삭제
- Add Open Command Window Here to XP Folder with PowerToy 여기를 XP 용 명령 창을 열어 폴더를 추가 powertoy
- Reveal and Access to Windows Vista Hidden Context-Sensitive (Right Click) Menu Item - Open Command Prompt Here & Copy as Path 공개 및 접근을 windows 비스타 숨겨진 문맥 -를 구분합니다 (마우스 오른쪽 버튼으로 클릭) 메뉴 아이템 - 여기에 명령 프롬프트를 엽니다 및 경로로 복사
- Run Command Prompt Window as Administrator by Right Click Computer in Vista 관리자 권한으로 명령 프롬프트 창을 실행하여 컴퓨터에서 마우스 오른쪽 버튼으로 클릭 비스타
- How to Open Elevated Command Prompt with Administrator Privileges in Windows Vista 관리자 권한을 사용하여 명령 프롬프트를 여는 방법을 상승 windows 비스타
- How to Fully Maximize Command Prompt Window in Vista 명령 프롬프트 창이 최대화하는 방법에 비스타를 완벽하게
- How to Enable and Turn On Hibernation Feature in Windows Vista 최대 절전 모드를 활성화하는 방법을 켜십시오 비스타 기능에 대해
- How to Disable or Enable Vista User Access Control in Command Prompt 비스타 사용자 액세스 제어 기능을 해제하는 방법에 명령 프롬프트를 활성화하거나

































May 22nd, 2007 02:41 2007년 5월 22일 02:41
[...] iCacls [...] [...] [...] icacls
October 11th, 2007 01:24 2007년 10월 11일 01:24
Hello, 안녕하세요,
Great article by the way, but hoping someone can help me. 좋은 기술 자료 그런데, 그런데 사람이 나를 도울 수 있지 기대합니다. I’ve been doing testing and such, and I have the icacls.exe working fairly well, but I have a problem. 내 특기지 테스트와 같은, 그리고 나는 꽤 잘 작동이 icacls.exe지만,이 문제를합니다.
I’m logged in as a limited user. 나는 제한된 사용자로 로그인합니다.
I use icacls from an elevated command prompt. 상승된 명령 프롬프트에서 icacls를 사용합니다.
I create a test folder in the root directory named “test”. 루트 디렉토리를 만드는 테스트 폴더에있는 이름은 "시험"합니다.
I’m trying to give full control permissions to the “Users” group in windows vista, on that folder. 모든 권한을 주려하는 나의 "사용자"그룹의 windows 비스타에서이 폴더를합니다.
The command I use is this: 이 명령이 사용 :
c:\>icacls “Test” /grant Users:(F,WDAC) c : \> icacls "테스트"/ 그랜트 사용자 : (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. 자, 내 제한된 사용자 계정, 만약 내가 갈 권한을 오른쪽 - 클릭하고, 보안 탭을 선택하고 사용자가, 오직 최고의 일반적인 "읽기 및 실행", "리스트"와 "읽기"권한이 선택되어 있는지 확인하십시오. The only noticable difference is that I can click on the “Edit” button to edit the permissions manualy without having to give Admin credentials. 내가 할 수있는 유일하게 눈에 띄는 차이점은 클릭하여 "편집"버튼을 눌러 사용 권한을 manualy을 편집하지 않고도 관리자 자격 증명을 제공합니다.
I’ve tried varied combinations of this command but can’t seem to stick those permission on the folder itself. 이 명령은 다양한 조합을 시도했는데하는 것을 보일 수 없다 스틱 그러나 이러한 권한이있는 폴더 자체합니다. If I have a file in the “test” directory and use the /T param the files take the permissions proprely. 파일을 가지고있는 경우 "테스트"디렉토리 및 사용에 / t param에있는 파일 사용 권한을 타고 proprely합니다.
Does anyone know of a way I can set those permissions on a Folder through a script or command-line? 누구 아시는 분 있나요하는 방식의 폴더에서 사용 권한을 나는 이들을 통해 설정할 수있습니다 스크립트 또는 명령 - 선?
Thank you in advance. 사전에 감사합니다.
November 23rd, 2007 16:03 2007년 11월 23일 16:03
Hi Jonathan, 안녕하세요 조나단,
I think the users group needs F,WDAC permisions on the root too. 내 생각에 그 사용자 그룹이 필요 f, wdac permisions 루트에 너무합니다.
Good luck, 행운을 빕니다,
Ernst 에른스트
November 23rd, 2007 22:58 2007년 11월 23일 22시 58분
Thank you for your reply Gaotcreek. gaotcreek 답장을 보내주셔서 감사합니다.
I tried this and it still didn’t work, but it made me try a few other things. 이것을 보았습니다 그래도 효과가 없으면, 그러나 그것은 나를 몇 다른 것들을 사용해보십시오.
And I FINALY FOUND OUT HOW TO DO IT!. 그리고 난을 수행하는 방법에 마지막으로 냈어요!합니다. It’s strange, but no combination of ICACLS worked for me, but I found a post that did it. 참, 신기하게도하지만 icacls 일한들의 조합이없습니다 죄송하지만 포스트가 그렇게 찾았습니다. To set folder and file permissions in Vista, you can use CACLS (even though it’s deprecated, it works proprely) and use: 폴더 및 파일 사용 권한을 설정하려면 비스타를 사용할 수있습니다 cacls (비록 그것의 사용 중지, 작동 proprely) 및 사용 분야 :
cacls “c:\test” /e /c /g “Users”:F cacls "c : \ 테스트"/ 이메일 / c / g "사용자": f
Maybe someone will find out how to do the same with icacls, or maybe icacls needs a fix. 아마 누군가가와 같은 행동을 할 방법을 찾아볼 icacls, 아니면 icacls 수정 프로그램이 필요합니다.
Anyways, hope this will help someone else in the future. 어쨌든, 다른 사람의 도움이 될 미래를 희망합니다.