Quando um aplicativo exibe uma mensagem no formulário que você postou ao executá-la, ou seja, devcon [-r][-m:\machine] <command> [<arg>..]
, geralmente significa que você não usou a sintaxe apropriada para o comando, por isso está tentando ajudá-lo, mostrando a correta sintaxe. Quando as coisas aparecem entre parênteses, ou seja, entre [
e ]
, normalmente significa que são opcionais. Por exemplo, [-r]
significa que você nem sempre insere -r
, mas apenas quando é necessário para uma determinada operação que pode ser executada pelo comando. Essa opção fará com que o devcon reinicie o sistema, se uma reinicialização for necessária após o comando ser executado. Como você está executando o comando no sistema no qual deseja executar suas operações, não é necessário especificar -m:\machine
, e é colocado entre colchetes para mostrar que o argumento para o comando é opcional.
As opções de instalação e remoção para devcon nas linhas do arquivo de lote que você postou são opções válidas, conforme mostrado em Comandos do Console de dispositivos (DevCon.exe) . Eu não sei se o que você especificou no
O comando devcon remove é válido para o seu sistema , mas, talvez, possa ajudar a verificar se a versão do devcon que você está usando é a apropriada para sua versão do Windows, conforme sugerido pelo dxiv em seu comentário, onde ele observou:
under x64 Windows you must run the 64-bit devcon.exe.
Você pode verificar se você tem uma versão de 32 bits ou 64 bits do Windows 10 executando o comando wmic os get OSArchitecture
em um prompt de comando. Você pode verificar se você tem uma versão de 32 bits ou 64 bits de um aplicativo , como devcon.exe
clicando com o botão direito no Windows Gerenciador de arquivos , escolhendo Propriedades e clicando em na guia Compatibilidade . Em seguida, marque a caixa de seleção "Executar este programa no modo de compatibilidade para". Se você vir o Windows XP listado como uma opção, o programa será um programa de 32 bits, não um programa de 64 bits, pois o modo de compatibilidade do Windows XP não é uma opção para um aplicativo de 64 bits.