“start” e “O sistema não pode encontrar o arquivo”

0

Estou tentando usar o comando start

Por exemplo, eu tenho os programas Firefox e HxD instalados no meu sistema

C:\Users\Steven>forfiles -s -p "C:\Program Files (x86)" -m firefox.exe

"firefox.exe"

C:\Users\Steven>forfiles -s -p "C:\Program Files (x86)" -m HxD.exe

"HxD.exe"

e meu caminho

C:\Users\Steven>path
PATH=C:\windows\system32;C:\windows\system32\wbem;

No entanto, posso iniciar o Firefox, mas não o HxD

C:\Users\Steven>start firefox

C:\Users\Steven>start HxD
The system cannot find the file HxD.
    
por Steven Penny 16.03.2013 / 07:02

1 resposta

1

O Firefox provavelmente está registrado no Windows, conforme descrito aqui . Especificamente, observe o uso do

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths
tecla

.

UPDATE

Uma pequena experimentação (usando o Notepad ++ que eu instalei mas não está em meu caminho) revela que a chave "App Paths" não é consultada ao iniciar o programa diretamente na linha de comando. Ele faz , no entanto, trabalha com o comando START.

    
por 17.03.2013 / 03:44