Windows에서 특정 확장자를 가진 파일을 자동으로 숨 깁니다. 숨길 수 있습니까? 어떤 프로그램이 파일

Windows가 특정 확장자를 가진 파일을 자동으로 숨길 수 있습니까?

어떤 프로그램이 파일 세트를 생성한다고 가정하고 (프로그램의 소스를 변경할 수 없음)이 파일 중 일부가 시스템에서 확장명으로 인식되어 자동으로 숨김으로 설정되기를 원합니다. 가능합니까?



답변

지정된 디렉토리에서 변경 사항을 모니터하는 프로그램 (서비스로 실행 가능)을 작성할 수 있습니다. 그런 다음 변경 사항을 인식 할 때마다 해당 파일을 숨길 지 여부를 결정할 수 있습니다. 디렉토리 변경 알림 받기를 참조하십시오 .

파일을 숨기는 것은 매우 간단 합니다. SetFileAttribute를 사용하십시오 .


답변

파일을 숨기는 것은 OS의 속성이 아닙니다. 파일의 속성으로 인해 표시되거나 숨겨지며 Windows에서 확장명으로 파일 숨기기를 지원하지 않는다고 생각합니다. 그러나 당신은 자신의 프로그램을 작성하여 확장을 취한 다음 적용 할 수 있습니다

 "attrib +h *.<ur_extension>"

폴더에 있으면 해당 확장자의 모든 파일이 숨겨집니다. 간단한 vb 스크립트를 만든 다음 이전 프로그램이 끝난 후에 실행할 수 있습니다.


답변

Windows 7 이상 :

  • 탐색기에서 새 라이브러리를 만듭니다
  • 라이브러리에 필요한 모든 폴더를 수집하십시오
  • 라이브러리에 대한보기 옵션 설정
  • 오른쪽 상단 검색 필드에 “type : = NOT * .ext (ext를 확장자로 대체)”를 입력하십시오.
  • (검색 결과를 롤업하여 볼 수 있습니다)
  • 각 결과 그룹 확장
  • “검색 저장”을 클릭하고 파일을 저장하십시오
  • (확장자를 가진 파일이 결과에서 생략되는 다중 폴더 검색을 얻습니다)
  • 아래쪽 : 결과는 날짜별로 그룹화됩니다. 일부 기준으로 파일을 정렬 할 수는 있지만 다른 것으로 그룹화 할 수는 없습니다.

답변

Windows [7 x64]는 확장명으로 파일 숨기기를 지원합니다. 모든 .INI 파일이 “숨겨 짐”으로 만들어지기 때문에 최소한 그렇게 할 수 있습니다. 숨겨진 파일을 보려는 경우 사용자에게 p입니다. 이미 “숨겨진”폴더와 파일을 숨기고 있습니다 (여러 개의 desktop.ini 파일에 의해 화를 내지 않습니다). 앞으로 모든 .SFK 파일을 추가하고 싶습니다.


답변