![ATTRIB 명령의 "/S" 및 "/L" 인수가 작동하지 않습니다.](https://rvso.com/image/1642372/ATTRIB%20%EB%AA%85%EB%A0%B9%EC%9D%98%20%22%2FS%22%20%EB%B0%8F%20%22%2FL%22%20%EC%9D%B8%EC%88%98%EA%B0%80%20%EC%9E%91%EB%8F%99%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
저는 주어진 디렉토리에 있는 모든 폴더와 파일을 보이지 않게 만드는 프로그램을 만들고 있습니다. 이를 위해 아래 코드뿐만 아니라 ATTRIB
인수와 함께 CMD의 명령을 사용하고 있습니다 ./S /D
ATTRIB +A +R +S +H "C:\Users\<user>\target" /S /D
그러나 이러한 주장은 작동하지 않습니다. 명령에 전달한 디렉터리만 이러한 특성을 받습니다. 내가 도대체 뭘 잘못하고있는 겁니까? 저는 윈도우 7을 사용하고 있습니다.
답변1
대상 폴더에 속성을 적용하고 있습니다.오직, 필요한 모든 파일에 적용하려면 다음과 같습니다.
attrib path\*.* +a +r +h
/S
하위 폴더 파일에 속성을 재귀적으로 적용하려면 추가를 선택하면 /D
해당 속성이 폴더에도 적용됩니다.