
아버지는 최근 나에게 이 7GB 열쇠 모양의 USB를 주셨습니다. USB는 정말 멋지지만, 2TB SSD 사용자로서는 별로 필요하지 않습니다.
열쇠처럼 생긴 걸 보니 열쇠 모양의 USB를 컴퓨터에 꽂았을 때만 드러나는 폴더를 컴퓨터에 숨기는 방법이 궁금했습니다. 즉, 일급 비밀 USB 키가 컴퓨터에 연결될 때까지 폴더는 존재하지 않습니다. 이를 수행할 수 있는 방법이 있습니까?
숨기고 싶은 폴더는 그다지 중요하지 않아서 암호화는 제가 원하는 폴더가 아닙니다. 그냥 멋진 요소(특수 효과 읽기)와 내 폴더를 숨길 수 있다는 점입니다.
편집: 내가 원하는 것을 찾을 수 있었습니다. ROG 키스톤이라고 하며 노트북에 연결하면 비밀 드라이브의 잠금이 해제됩니다. 이것을 일반 USB로 복제할 수 있는 방법이 있습니까?
답변1
외부 도구가 필요하지 않는 한 컴퓨터에서 전혀 감지할 수 없는 폴더를 숨기는 것은 실제로 불가능합니다. 폴더를 암호화하고 암호 해독 키를 USB 스틱에 보관할 수 있지만 폴더 자체는 표시됩니다.
파일을 열어야 하는 파일 저장 컨테이너를 만들고 파일을 USB 스틱에 저장하려면 TrueCrypt와 같은 것이 필요합니다.
숨기려는 데이터가 너무 크지 않은 경우 데이터를 USB 스틱 자체로 옮기는 것이 훨씬 더 쉬울 수 있습니다. 그런 다음 실제로 하드 디스크에서 사라졌습니다.
이는 스틱을 가진 사람은 누구나 데이터를 가지고 있음을 의미합니다. TrueCrypt와 같은 것을 사용하여 USB 스틱 자체에 암호로 보호된 챔버를 만들고 암호 문구를 요구하거나 해당 키를 컴퓨터에 저장할 수 있습니다. 그렇게 하면 USB 키를 컴퓨터에 계속 연결해 둘 수 있습니다.
답변2
이 명령은 폴더를 "수퍼 숨김" 폴더로 만듭니다.
attrib +r +a +s +h C:\MyHiddenFolder
이러한 특성을 폴더에 적용하면 폴더가 숨겨집니다(사용자가 탐색기 보기 설정에서 "보호된 운영 체제 파일 숨기기"를 선택 해제하지 않았다고 가정).
작업 스케줄러를 사용하여 배치 파일을 실행하여 장치별 추가/제거 이벤트에 의해 트리거된 폴더 특성을 추가/제거할 수 있습니다. 이벤트 뷰어에 이벤트가 나타나도록 하려면 먼저 해당 기능에 대한 이벤트 로깅을 활성화해야 합니다(참조:여기). 그러면 다음 경로에서 이벤트를 볼 수 있습니다.
Application and Services Logs > Microsoft > Windows > DriverFrameworks-UserMode > Operational
장치에 적합한 이벤트를 캡처하려면 사용자 정의 XML 필터를 만들어야 합니다.
USB 장치에 연결된 XML 필터의 예: (&를 사용하여 이스케이프해야 합니다 &
.)
<QueryList>
<Query Id="0" Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
<Select Path="Microsoft-Windows-DriverFrameworks-UserMode/Operational">
*[System[EventID=2101]]
and
*[UserData[UMDFHostDeviceRequest[InstanceId='SWD\WPDBUSENUM\_??_USBSTOR#DISK&VEN_GENERIC&PROD_FLASH_DISK&REV_8.07#12F9600A&0#{53F56307-B6BF-11D0-94F2-00A0C91EFB8B}']]]
and
*[UserData[UMDFHostDeviceRequest[RequestMinorCode='20']]]
</Select>
</Query>
</QueryList>
마지막으로, 보기에 폴더가 있는 경우 폴더 보기가 새로 고쳐질 때까지 처음에는 "회색"으로 표시됩니다. 다음 cmd 줄을 사용하여 이를 강제할 수 있습니다.
ie4uinit.exe -show