De vez em quando eu ejeto um dispositivo USB, geralmente um cartão de memória ou um disco rígido externo, quando acho que terminei de transferir dados apenas para perceber que há outra coisa que preciso fazer com ele. Normalmente, isso envolve nada mais do que desconectar o dispositivo e conectá-lo novamente. E se eu estiver fazendo o trabalho remotamente? Existe um comando que eu possa executar que faça com que o Windows re-detecte e monte o dispositivo?
Atualizar:
Obrigado a todos que responderam.
Embora alguns dos métodos sugeridos funcionem, eles também causam problemas se outro dispositivo estiver conectado através do mesmo hub. Outros, como o devcon, podem muito bem funcionar para outros, mas falharam para mim, embora eu não saiba por que não e não o investigue mais.
Eu preferiria não ter que confiar em um produto comercial, mas o Safelyremove, sugerido na resposta aceita, funcionou tão bem nos meus testes que o considero um detentor.