Есть ли способ Не обнаружить USB с Windows PC? Устройство USB не следует устанавливать на Windows PC, он должен быть обработаны моим приложением .. Предложений пожалуйста ...Есть ли способ Не обнаружить USB с Windows PC?
ответ
Насколько я знаю, нет никакого способа остановить монтировку на ПК окна, однако, вы можете настроить его на автозапуск, чтобы при его подключении к нему при попытке запустить приложение. Этот ответ содержит некоторую информацию о том, как это сделать: https://stackoverflow.com/a/255067
Существует также возможность скрыть диск в окнах, удалив букву диска (http://www.howtogeek.com/97203/how-to-hide-a-drive-in-windows-so-that-no-one-will-know-its-there/), однако это почти наверняка остановит ваше приложение от его чтения ,
Если это по определенной причине безопасности, возможно, вы можете посмотреть на шифрование диска и разрешить только приложение расшифровывать данные. Таким образом, пока он установлен в окнах, он будет мало полезен.
Извините, я не мог больше помочь.
Служба поддержки Майкрософт: devcon для бесплатной загрузки.
Это «Утилита командной строки, альтернативная диспетчеру устройств».
На самом деле это может сделать много вещей, которые я не получу здесь, но удаление вилки & play device - простая операция, когда вы знаете уникальное имя устройства, которое хотите манипулировать.
См. this, чтобы проверить, как с этим работать.
Можно ли отключить автоматизацию USB-накопителя в Windows? – user3167959
проверьте http://www.uwe-sieber.de/drivetools_e.html и поместите код в пакетный файл, выполните этот командный файл для каждой перезагрузки системы. –
Возможно ли доступ к USB без установки на Windows Xp? Значит, я отключил функцию autoconfig в Windows ... Могу ли я получить доступ к тому же USB-устройству из другого приложения? – user3167959
Похоже, вы не хотите, чтобы ваше устройство отображалось как диск в «Моем компьютере». В этом случае, почему вы используете класс Mass Storage Device вообще? Вы можете создать собственное специализированное устройство и поговорить с ним, используя операции управления/прерывания/массового перевода с помощью WinUSB. Вам нужно будет изменить дескрипторы USB устройства, чтобы указать, что это устройство, зависящее от поставщика, а не устройство массового хранения.
Приложение Qt должно записывать двоичный файл на Unmounted USB. После подтверждения этого двоичного файла USB (запоминающее устройство большой емкости) должен монтироваться и предоставлять доступ пользователю. Как мы можем сделать этот случай? – user3167959
Это звучит довольно странно. Это поможет, если вы скажете немного о своем общем проекте. Это проверка выполняется ПК или USB-устройством? Почему бы просто не записать файл в временную папку на ПК и проверить его там? –
На каком языке? –
Как предотвратить установку USB-накопителя на окнах? – user3167959