답변:
DavidPostill의 답변은 모든 attrib스위치 의 의미를 나열합니다 . 이를 사용하여 특정 명령을 해석하십시오.
-h 숨겨진 속성을 제거합니다 (항목이 탐색기에 표시됨)-r 읽기 전용 속성을 제거합니다-s 시스템 속성을 제거합니다 (항목도 탐색기에 표시됨)/s 모든 하위 폴더에서 명령을 재귀 적으로 보이게합니다./d 파일뿐만 아니라 폴더에도 속성을 적용합니다.g:\*.* 변경 사항을 적용 할 경로입니다.그래서,이 명령이 G 드라이브 (에있는 모든 모든 속성 해제를 의미 한 결론은 *.*확장자를 가진 모든 파일을 의미 *하나 이상의 문자와 일치하는 와일드 카드 인가. /s그것은 당신의 시작 디렉토리 아래의 모든 폴더에서 모든 것을 할 수 있습니다, g:\.)
파일을 찾으려고하면 해당 명령으로 탐색기에 항목이 표시 될 수 있습니다 (어쨌든 숨겨진 / 시스템 파일이 표시되지 않는다고 가정).하지만 찾고있는 대상의 위치를 마술로 알려주지는 않습니다. . 특정 파일을 찾으려면 탐색기의 검색 기능을 사용해보십시오.
attrib -h -r -s /s /d g:\*.*
attrib /?도움을 받으려면 실행하십시오 .
F:\test>attrib /?
Displays or changes file attributes.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
[drive:][path][filename] [/S [/D] [/L]]
+ Sets an attribute.
- Clears an attribute.
R Read-only file attribute.
A Archive file attribute.
S System file attribute.
H Hidden file attribute.
I Not content indexed file attribute.
[drive:][path][filename]
Specifies a file or files for attrib to process.
/S Processes matching files in the current folder
and all subfolders.
/D Processes folders as well.
/L Work on the attributes of the Symbolic Link versus
the target of the Symbolic Link
노트:
attrib명령 에 대해 훨씬 더 자세히 설명합니다 .