Windows 7/Windows 10: pré-configurar adaptador de rede USB

Windows 7/Windows 10: pré-configurar adaptador de rede USB

Um dispositivo com o qual nossos usuários precisam interagir está conectado por meio de um cabo Ethernet genérico sobre USB. Depois de conectado a esse dispositivo, o PC precisa ser configurado com um endereço IP estático específico nesse adaptador virtual para que a comunicação funcione corretamente.

Neste momento, a configuração é feita através de um comando netsh, executado com privilégios elevados, uma vez conectado o cabo. Isso é problemático, pois alguns usuários não possuem credenciais para a conta de administrador em seus PCs.

Esse dispositivo é utilizado apenas com um software específico que desenvolvemos, cuja instalação já requer privilégios elevados (por outro motivo). Haveria uma maneira de pré-configurar o adaptador de rede durante a instalação do software, para que nenhum privilégio elevado seja necessário em tempo de execução? Como?

Editado para responder ao comentário de bjoster: eu preciso tentar, mas meu entendimento é que o comando netsh é executado usando o nome da interface como argumento ( interface ipv4 set address name=...). Antes de o cabo ser conectado, o nome não se refere a nada. Pelo que eu sei, não consigo especificar o VID/PID nos argumentos netsh.

informação relacionada