ATTRIB 명령의 "/S" 및 "/L" 인수가 작동하지 않습니다.

ATTRIB 명령의 "/S" 및 "/L" 인수가 작동하지 않습니다.

저는 주어진 디렉토리에 있는 모든 폴더와 파일을 보이지 않게 만드는 프로그램을 만들고 있습니다. 이를 위해 아래 코드뿐만 아니라 ATTRIB인수와 함께 CMD의 명령을 사용하고 있습니다 ./S /D

ATTRIB +A +R +S +H "C:\Users\<user>\target" /S /D

그러나 이러한 주장은 작동하지 않습니다. 명령에 전달한 디렉터리만 이러한 특성을 받습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 저는 윈도우 7을 사용하고 있습니다.

답변1

대상 폴더에 속성을 적용하고 있습니다.오직, 필요한 모든 파일에 적용하려면 다음과 같습니다.

attrib path\*.* +a +r +h

/S하위 폴더 파일에 속성을 재귀적으로 적용하려면 추가를 선택하면 /D해당 속성이 폴더에도 적용됩니다.

관련 정보