Verifique se você está pesquisando pastas / arquivos ocultos.
Existe tal utilitário para desenvolvedores do Windows chamado regtlib
. Eu tenho três computadores - um com WinXP, outros dois com Win2k3. Se eu executar a pesquisa interna do Windows por arquivo com o curinga regtlib*
em toda a pesquisa do sistema de arquivos, nada será encontrado nos três computadores.
Se eu tentar executar regtlib
na linha de comando do WinXP, ele não encontrará esse arquivo ou comando interno. O mesmo em um dos dois computadores Win2k3. Mas quando faço isso no outro computador Win2k3, vejo a típica saída regtlib
.
O que acontece? Qual é a mágica que invoca regtlib
sem o arquivo estar presente no sistema de arquivos?
regtlib
precisa estar presente no sistema de arquivos. Há algumas coisas que você pode fazer para encontrá-lo. Primeiro, se não estiver no diretório atual, ele deve estar em um dos diretórios na variável de ambiente PATH
. Você pode ver os diretórios usando este comando:
echo %PATH%
Se isso não ajudar, você pode usar o Explorador de Processos da Sysinternals ou Monitor de Processos para ajudá-lo a rastrear o caminho para o executável que está sendo executado.
Você pode tentar o seguinte:
for %x in (regtlib.exe) do @echo.%~dp$PATH:x
que deve mostrar o local onde o programa reside.
Pode estar vindo de um cache do Windows.
Tags command-line windows