Windows 명령 프롬프트에서 Attrib을 사용하여 파일 속성을 변경하는 방법
Windows는 명령 프롬프트 창을 사용하여 액세스 할 수있는 다양한 도구를 제공합니다.이 도구는 위치 및 이름별로 파일을 검색 한 다음 파일 특성을보고 수정할 수 있도록 도와주는 "attrib"도구를 포함합니다.
어떤 속성을 사용할 수 있습니까??
관리자 권한 명령 프롬프트 창이 열리면 "attrib"도구를 사용하여 편집 할 수있는 속성 유형을 알아야합니다. 속성에는 두 가지 기본 유형 인 "기본"과 "확장"이 있습니다.
기본 특성 스위치 (R, H, A, S)
- R -이 명령은 선택한 파일이나 폴더에 "읽기 전용"속성을 지정합니다.
- H -이 명령은 선택한 파일이나 폴더에 "숨김"속성을 할당합니다.
- A -이 명령은 "Archiving"을 위해 선택한 파일이나 폴더를 준비합니다.
- S -이 명령은 "시스템"속성을 지정하여 선택한 파일이나 폴더를 변경합니다.
"Attrib"구문
시작하기 전에 "attrib"도구에 사용할 올바른 구문을 알아야합니다..
ATTRIB [+ 속성 | - 속성] [경로 이름] [/ S [/ D]]
이 구문에서는 서로 다른 스위치와 매개 변수가 무엇을 나타내는 지 알아야합니다..
- + 및 -는 지정된 속성을 활성화할지 또는 비활성화할지 여부를 나타냅니다..
- 사용할 수있는 속성은 위에서 설명한 속성입니다..
- "/ S"는 특정 파일에 대한 하위 폴더를 포함하여 지정된 전체 경로를 검색하려는 것을 나타냅니다..
- "/ D"는 프로세스 폴더를 포함하려는 것을 의미합니다..
- 경로 이름은 대상 폴더 또는 파일의 위치를 나타냅니다. 경로 파일에 대한 올바른 구문은 다음과 같습니다.
드라이브 및 / 또는 파일 이름 - C : \ *. * 또는 C : \ Users \ Owner \ Desktop \ samplefile.txt
위에 나열된 속성 중 하나를 지정하지 않기로 결정하면 파일 또는 폴더가 현재 속성 설정으로 되돌아갑니다.
연습하자
이제 사용할 수있는 속성의 유형과 사용할 구문을 알았으므로 몇 가지 시나리오를 연습 해 봅시다. Windows 7 및 10에서 시작 메뉴를 열거 나 Windows 8에서 검색 기능을 열고 CMD를 검색하십시오. 그런 다음 마우스 오른쪽 단추로 클릭 한 다음 "관리자 권한으로 실행"을 누릅니다. 상승 된 명령 프롬프트 창을 열 필요가 없지만 확인 대화 상자가 나타나지 않도록하는 데 도움이됩니다.
시나리오 1 - 파일 또는 폴더를 정상적으로 만드는 단일 명령으로 "숨김 및 시스템"속성 지우기.
이 예제에서는 먼저 "Documents"디렉토리에 "sample.txt"라는 파일을 만듭니다. 먼저 디렉토리를 열고 창 안의 어떤 곳을 마우스 오른쪽 버튼으로 클릭하고 마우스를 "New"섹션으로 이동 한 다음 "텍스트 파일"을 선택하고 문서 이름을 "샘플"로 지정하십시오.
이제 CMD 창으로 이동하십시오. 파일의 속성을 시스템 파일과 숨김으로 변경합니다. 다음 명령을 입력하여이 작업을 수행하십시오..
attrib + h + s C : \ Users \ Martin \ Documents \ sample.txt
"남자 이름"컴퓨터 매개 변수와 함께 path 매개 변수 섹션.
이 작업을 완료하면 파일이 문서 폴더에서 사라 졌음을 알 수 있습니다. 이제 "sample.txt"에서 System 및 Hidden 파일 특성을 제거하기 위해 다음과 같은 간단한 명령을 사용해야합니다..
attrib -h -s C : \ Users \ Martin \ Documents \ sample.txt
경로없이 파일 이름을 입력하려고하면 오류가 발생합니다. 명령에 전체 경로를 추가해야합니다. 이제 "Documents"디렉토리로 돌아 가면 목록에 파일이 표시됩니다..
시나리오 2 - "다운로드"폴더의 모든 텍스트 파일을 읽기 전용 시스템 파일로 만들기.
이제 "Downloads"디렉토리에 몇 개의 샘플 텍스트 파일을 만들고 "attrib"도구를 사용하여 편집하여 모든 파일이 읽기 전용 시스템 파일이되도록합니다.
샘플 텍스트 파일을 만들었 으면 CMD를 사용하여 지정된 디렉토리에있는 모든 텍스트 파일의 속성을 "읽기 전용 및 시스템"으로 변경하는 명령을 작성해야합니다.이를 위해 와일드 카드를 사용해야합니다 모든 텍스트 파일을 선택합니다. 아래 명령을 사용하여이 작업을 수행 할 수 있습니다. "남자 이름"섹션에서 컴퓨터 사용자 이름.
attrib + r + s C : \ Users \ Martin \ Downloads \ *. txt
이제 다운로드 폴더를 열고 텍스트 파일 중 하나를 마우스 오른쪽 단추로 클릭 한 다음 속성을 선택할 수 있습니다. 파일 속성이 변경되었음을 알 수 있습니다. 이 설정을 제거하려면 간단하게 동일한 명령을 사용하고 더하기 기호를 빼기 부호.
attrib -r -s C : \ Users \ Martin \ Downloads \ *. txt
시나리오 3 - 보관할 파일을 바탕 화면에 준비하십시오..
바탕 화면에 샘플 텍스트 파일을 만들어 보겠습니다. 이제 CMD 창으로 이동하고 다음 문자열을 입력하여 선택한 파일을 보관할 준비를합니다..
attrib + a C : \ Users \ Martin \ Desktop \ sample.txt
시나리오 4 - 바탕 화면의 전체 디렉토리 / 폴더 숨기기.
예를 들어, 바탕 화면의 폴더에 "개인 정보"라는 중요한 데이터가 있고 모든 파일 및 하위 폴더와 함께 숨길 수 있습니다. 디렉토리 속성으로 작업 할 때 "?"와 같은 와일드 카드를 사용할 수 없다는 점에 유의해야합니다. 및 *. "파일 경로에 명시 적으로 입력해야합니다. 먼저 바탕 화면에 폴더를 만들고 파일을 몇 개 넣어야합니다. 작업을 마치면 CMD 창으로 이동하여 다음 명령을 입력하십시오..
attrib + h C : \ Users \ Martin \ Desktop \ Private
"Enter"를 누르면 숨겨진 폴더 전체가 사라집니다..
이제 다른 설정 중 일부를 사용하여 컴퓨터의 파일 속성을 변경할 수 있습니다.