Eu não tenho mais esse problema. Se a Microsoft consertou algo ou eu fiz algo, não sei. Se eu o encontrar novamente, vou reabrir esta questão.
Primeiro, tive problemas porque o Windows 7 não instala o < cliente strong> Telnet por padrão (também, SuperUser tem um fio ). Então, depois de instalá-lo (e reiniciar, como o Windows perguntou, embora completamente desnecessário), eu abri um prompt de comando e fui executar meu novo programa Telnet.
Eu entro telnet e recebo:
C:\Users\[USER]>telnet
'telnet' is not recognized as an internal or external command,
operable program or batch file.
"Isso é estranho", eu penso comigo mesmo. Então, no Windows Explorer, eu navego para \ Windows \ System32 e vejo telnet.exe nessa pasta. Se eu clicar duas vezes no arquivo executável, o prompt de comando do Telnet será aberto sem problemas. Então, eu volto ao meu prompt de comando do Windows e digite:
C:\Users\[USER]>\Windows\System32\telnet.exe
'\Windows\System32\telnet.exe' is not recognized as an internal or external command,
operable program or batch file.
E então ( grep
vem do cygwin):
C:\Users\ryan\Desktop>dir \Windows\System32 | grep telnet
Nada.
Desativei o UAC e não tenho ideia do motivo do meu prompt de comando estar mentindo para mim. Alguém experimentou algo semelhante?
Além disso, descobri que posso criar um atalho do Windows para telnet , que apontará para o arquivo correto e abrirá com êxito o prompt do Telnet.
Para recapitular: No Windows 7, eu instalei o Telnet e posso vê-lo na minha pasta System32, mas não posso executá-lo através de um Prompt de Comando.
No momento, você acha que colocou em c: \ windows \ system32
e você está tendo problemas para executá-lo a partir do prompt de comando.
esqueça a variável de ambiente do caminho por enquanto. Você tem um problema mais estranho que parece não conseguir executá-lo diretamente.
Uma coisa boa a fazer é ir para \ windows \ system32
C: \ > CD \ Windows \ System32
C: \ Windows \ System32 > telnet
alguma sorte? provavelmente não
Faça um diretório C: \ blah
Abra o Windows Explorer. Copie o telnet.exe para esse diretório
Abra um prompt de comando
C:\>CD \Blah
C:\Blah>Dir
Veja se ele lista o telnet
Tente dir / a Ele lista isso agora?
Tente c: \ blah > attrib
Isso deve listar os arquivos um pouco como dir, mas mostrando os atributos.
Se você conseguir colocá-lo em algum lugar onde possa vê-lo no prompt de comando, copie-o para alguns diretórios de brinquedos e, eventualmente, para c: \ windows \ system32 e limpe sua sobrancelha. e tente descobrir o que há acontecendo ou o que aconteceu!
Eu não tenho o Windows 7, mas Veja se isso acontece para qualquer outro arquivo EXE .. ou é apenas telnet.exe talvez o windows 7 está jogando com esse arquivo exe. Se é você deveria ser capaz de descobrir! Se você copiar arquivos para o diretório, você encontra o prompt de comando mostra os outros, mas não o telnet.exe? faça um diretório da sua criação sem muito, para que você possa ver o que está fazendo.
Tags command-line windows telnet