내 프로그램이 썸 드라이브에서 실행되고 있는지 감지 할 수있는 방법이 있습니까? USN 저널 문제에 대해서는이 작업을 수행하십시오.USB 드라이브에서 실행 중인지 감지합니다.
-4
A
답변
0
fstat(2)
을 사용하여 2 진수 위치 정보를 argv[0]
에 얻을 수 있습니다.
C++이 아니며 일반 C에서도 작동합니다.
그런 다음 시스템에 연결된 USB 장치를 열거 할 수 있습니다.이 작업은 OS에 따라 다릅니다 (Linux의 경우 대답은 here입니다).
0
SetupDiGetDeviceRegistryProperty 기능을 사용하면 원하는 것을 얻을 수 있습니다.
이것은 또한 당신에게 흥미로울 수 있습니다 : GetDriveType 기능은 Microsoft 개발자 자원에 대해 설명되어 있습니다.
argv [0]
에서 얻은 현재 드라이브 문자입니다.
관련 문제
- 1. CountdownTimer가 실행 중인지 여부를 감지합니다.
- 2. USB 플래시 드라이브에서 Tomcat 실행
- 3. 셀볼 작업자에서 Django 기능이 실행 중인지 감지합니다.
- 4. 다른 Chrome 앱이 실행 중인지 감지합니다.
- 5. USB 플래시 드라이브에서 프로그램을 자동으로 실행
- 6. usb 드라이브에서 파이썬 3을 실행 (이식 가능)
- 7. USB 드라이브에서 Clojure REPL
- 8. 안드로이드가 USB 장치를 감지합니다.
- 9. 필요할 때 USB 드라이브에서 .NET Framework 설치
- 10. PhoneGap/Cordova에서 실행 중인지 감지
- 11. C++ : 데몬이 USB 동글을 감지합니다.
- 12. C# USB 장치가 삽입되었는지 감지합니다.
- 13. libusb를 사용하여 USB 플래시 드라이브에서 데이터 읽기
- 14. 어떻게하면 USB 드라이브에서 nodejs를 실행할 수 있습니까?
- 15. USB 플래시 드라이브에서 데이터를 읽으려면 어떻게해야합니까?
- 16. usb 드라이브에서 mac으로 폴더를 복사하는 권한이 777
- 17. C 드라이브에서 USB 드라이브 쓰기 방지 방법
- 18. C 드라이브에서 마운트 해제 USB 드라이브
- 19. jQuery가 실행 중인지 감지
- 20. 서비스가 실행 중인지 확인하십시오.
- 21. SKAction이 실행 중인지 확인하십시오.
- 22. eventListener가 실행 중인지 확인하십시오.
- 23. PHP가 실행 중인지 알아보십시오
- 24. Listener가 실행 중인지 확인하십시오.
- 25. 서버가 실행 중인지 확인하십시오.
- 26. 타이머가 실행 중인지 확인
- 27. 서비스가 실행 중인지 확인하십시오.
- 28. 프로세스가 실행 중인지 알아야합니다.
- 29. xdebug가 실행 중인지 확인하십시오.
- 30. 프로세스가 실행 중인지 확인합니다.
스택 오버플로에 오신 것을 환영합니다. [The Tour] (http://stackoverflow.com/tour)를 읽으신 후 [Help Center] (http://stackoverflow.com/help/asking)의 자료를 참조하십시오. 여기에 물어보십시오. –