desde o Windows 7, não é mais possível criar um arquivo autorun.inf para executar um programa automaticamente a partir de um usb:
[Autorun]
Open=ArduinoLync.exe
Icon=ArduinoLync.exe, 0
Label=ArduinoLync
Mas isso ainda é possível com discos cd / dvd, por isso estou perguntando se existe um programa que pode fazer com que o usb seja detectado como um disco ótico? Eu pesquisei muito, mas os artigos que li não ajudaram muito.
Nome dos drivers e programas que experimentei:
Se você está se perguntando por que eu não instalo o programa apenas no computador: nós temos muitos computadores, mas o SO deles frequentemente é reinstalado ou os HDs são trocados. A única coisa que realmente permanece a mesma é o chassi de theire. O objetivo é que o programa leia a disponibilidade do Skype para Buisness / MicrosoftLync e envie essa disponibilidade para um arduino, que também é conectado via usb ao computador. Não é possível alterarmos nada no próprio computador (como ter o programa em uma unidade de rede e depois alterar a inicialização para iniciá-lo de lá).
Então, outra solução seria que o próprio arduino (ou framboesa) lê o MicrosoftLync. Mas eu não acho que isso vai funcionar, porque eu não acho que há uma maneira de obter acesso ao PC, mesmo se eles estão conectados via USB. Eu nem acho que é possível que o arduino ou framboesa "envia" o programa para o PC conectado.
Você tem alguma solução em mente para resolver este problema? Eu não consigo pensar em qualquer outra maneira de executar o programa. Muito obrigado
Tags windows usb dvd arduino raspberry-pi