Я пытаюсь сделать так, чтобы наша веб-страница открывалась, когда кто-то подключает наше USB-устройство.
Моя проблема:Когда мы подключаем USB-устройство, появляется диалоговое окно автозапуска, но никогда нет возможности открыть/запустить указанную нами веб-страницу. Смотрите ниже изображение диалогового окна, которое мы видим. Разве не должна быть опция, которая говорит что-то вроде «Открыть в Internet Explorer» или т. п.?
Мы надеемся добиться того, чтобы под надписью «Использовать этот диск для резервного копирования» была еще одна опция, которая будет выглядеть примерно так:«Открыть в веб-браузере»или что-то, что в конечном итоге откроет нашу веб-страницу, когда пользователи решат это сделать.
Вот наш код, который находится внутри файла autorun.inf, размещенного на USB-устройстве:
[autorun]
shellexecute=http://exds-test.epicservices.com.au/V10InstallationInfo.aspx
action=Open Website
label=EXDS USB Drive
решение1
Windows 7 не поддерживает автозапуск для USB-накопителей. Может быть, это ваша проблема?
http://blogs.msdn.com/b/e7/archive/2009/04/27/improvements-to-autoplay.aspx
решение2
это диалоговое окно автозапуска, которое Windows показывает после просмотра содержимого USB-накопителя, и оно также основано на приложениях, которые вы установили в Windows, например, если у вас есть изображения на USB-накопителе и вы установили Picasa на свой ПК, то Windows покажет другой вариант в диалоговом окне для импорта изображений с USB-накопителя в Picasa... но ничего не запустится с USB-накопителя (это большая дыра в безопасности, и она была исправлена после Windows XP). * даже если вы сможете внести некоторые изменения в Windows, чтобы открыть этот веб-сайт, когда подключен накопитель, это будет работать только на вашем ПК, а не на каком-либо другом.
решение3
Вы могли бы использовать рекламуЗентимопрограммное обеспечение для управления устройствами USB и eSATA ($29,9), которое обеспечивает больший контроль над внешними дисками: