
USB 장치를 연결할 때 Powershell 스크립트를 감지하고 싶습니다. USB 장치의 자동 설치를 차단하도록 GPO를 설정했습니다.
지금은 USB 장치가 연결된 시기를 감지하기 위해 다음 명령을 사용하고 있습니다.
$query = SELECT * FROM __InstanceOperationEvent WITHIN 5 WHERE TargetInstance ISA 'Win32_LogicalDisk' AND TargetInstance.DriveYpe=23
Register-WmiEvent -Query $query -SourceIdentifier RemovableDiskDetection -Action {...}
하지만 아마도 장치가 설치되지 않았기 때문에 이벤트가 감지되지 않고 아무 일도 일어나지 않습니다. USB 장치의 드라이버가 아직 컴퓨터에 설치되지 않은 경우에도 USB 장치가 연결되어 있는지 감지하려면 어떤 종류의 쿼리를 사용해야 합니까?
답변1
이 질문은 여기 질문과 거의 중복되는 것으로 보입니다.이벤트 뷰어의 최근 USB 삽입에 대한 로그는 어디에서 찾을 수 있습니까?