Desativa parâmetros de comando para 'comandos' ou exe's na busca do Menu Iniciar?

0

Isso é um pouco complicado, então fique de olho: Basicamente, a pesquisa no menu Iniciar do Windows 7/10 inclui resultados de executável na variável de ambiente PATH e na chave do registro Paths do Aplicativo (SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths) .

Então, se você digitar "regedi" na barra de pesquisa, não obterá nenhum resultado, mas "regedit", porque existe em C: \ Windows, que é uma entrada PATH. Outro exemplo .

Isso não é um problema, mas se você continuar digitando, "regedit fsfsdf" será ligado ao que você digitou, e agora você está digitando um comando completo para o regedit. A parte "fsfsdf" será tratada como um argumento de regedit quando você pressionar enter ou clicar no resultado da pesquisa.

Agora eu uso o FL Studio 12, e o executável é o FL.exe, que é instalado na entrada de registro App Paths. Quando eu digito no FL Studio e pressiono enter, ele tenta abrir "FL.exe Studio" com o Studio como argumento, e gera um erro que o Studio não existe e não pode ser aberto.

Existe uma maneira de desativar argumentos ao inserir o nome de um executável no PATH ou nos Caminhos do Aplicativo?

Edit: Eu percebo que posso apenas excluir a entrada FL.exe de caminhos de aplicativos, mas estou querendo saber se há mais do que isso - talvez alguma opção para desativá-lo em algum lugar no registro.

    
por bryc 22.04.2016 / 19:50

0 respostas