Düzenleme: Windows 7, 64 bit çalıştırıyorum.
Telnet İstemcisi yüklü ve c: \ windows \ system32 için giderseniz "telnet.exe" dosyasını bulmak; tıklarsam, telnet mükemmel çalışır.
Ancak, cmd istemine telnet yazarsam, bana "komut tanınmadı" iletisi verir.
Ben c: \ windows \ system32 \ cmd.exe aslında windows \ sysWOW64 (aynı zamanda bir cmd.exe olan) dosyaları çalıştırıyor ve bu nedenle telnet.exe bu klasöre kopyalamaya çalıştım çünkü düşünüyorum ; Cdd satırında telnet yazdığımda (hangi cmd.exe kullandığımdan bağımsız olarak) artık bir hata mesajı almıyorum ve bunun yerine ... iyi, hiçbir şey almıyorum. Sadece girdi beklerken olduğu gibi orada oturur, ancak bir şey yazarsam (örneğin, "quit") bir kez daha hiçbir şey yapmaz ve girdiyi bekler.
Son olarak, windows \ sysWOW64 içinde, telnet.exe dosyasını silmeyi, sistem32'deki telnet.exe için bir telnet.lnk kısayolu oluşturmayı ve windows \ sysWOW64 içinde telnet.lnk çalıştıran bir telnet.bat dosyası oluşturmayı denedim. Şimdi, telnet.bat'ı çift tıklarsam, telnet mükemmel bir şekilde başlatılır (bir system32 \ cmd.exe penceresinde); cmd istemine telnet yazarsam (yine, hangisi önemli değil), hiçbir sorun olmadan telnet.bat çalıştırır (bu test diğer komutları kontrol eder), ancak Telnet.lnk'yi açarken "Acess reddedildi" değerini döndürür.
Yani,
- Telnet edilir kurulup çalışır zaman çift tıklayarak
- çift tıklandığında kısayollar mükemmel çalışıyor
- ne telnet ne de kısayollar (ne de kısayolları çağıran dosyalar) her iki cmd isteminden de çalıştırılamaz .
Ve işte bu kadar ileri gittim. Yani, evet ... Herhangi bir fikrin var mı?
where telnet.exe
diyor? Telnet İstemcisi'ni Windows Özellikleri altında etkinleştirdim. 64 bit bir program olan Telnet.exe, Windows \ System32 klasörüne gerektiği gibi eklendi. Windows \ SysWOW64 içinde 32 bit sürüm bulunamadı. telnet
Cmd komut istemine yazmak , beklendiği gibi mükemmel çalıştı. Sonunda sorunun ne olduğunu bilmiyorum.