Sunting: Saya menjalankan windows 7, 64 bit.
Saya telah menginstal Telnet Client, dan jika saya masuk ke c: \ windows \ system32 saya menemukan file "telnet.exe"; jika saya klik, telnet berjalan dengan sempurna.
Namun, jika saya ketik telnet di cmd prompt, itu memberi saya "perintah tidak diakui" pesan.
saya berpikir itu karena c: \ windows \ system32 \ cmd.exe sebenarnya menjalankan file dari windows \ sysWOW64 (yang juga memiliki cmd.exe), jadi saya mencoba menyalin telnet.exe ke folder ini; Ketika saya mengetikkan telnet di baris cmd (terlepas dari cmd.exe mana yang saya gunakan) saya tidak lagi mendapatkan pesan kesalahan, dan sebaliknya mendapatkan ... yah, tidak ada. Itu hanya duduk di sana, seperti ketika menunggu input, tetapi jika saya mengetik sesuatu (mis., "Berhenti") sekali lagi tidak melakukan apa-apa dan menunggu input.
Akhirnya, saya mencoba, di windows \ sysWOW64, menghapus telnet.exe, membuat pintasan telnet.lnk ke telnet.exe di system32, dan membuat file telnet.bat di windows \ sysWOW64, yang menjalankan telnet.lnk. Sekarang, jika saya klik dua kali telnet.bat, telnet mulai dengan sempurna (di jendela system32 \ cmd.exe); jika saya mengetikkan telnet dalam cmd prompt (sekali lagi, tidak masalah yang mana) itu menjalankan telnet.bat dengan tidak ada masalah sama sekali (periksa ini menguji perintah lain), tetapi mengembalikan "Acess ditolak" ketika membuka Telnet.lnk.
Begitu,
- telnet aku s diinstal dan dijalankan saat mengklik ganda
- Cara pintas agar berfungsi dengan baik jika diklik dua kali
- telnet atau shortcut (atau file yang memanggil shortcut) tidak dapat dijalankan antara cmd prompt.
Dan sejauh itulah saya melangkah. Jadi, ya ... Ada ide?
where telnet.exe
mengatakan? Saya baru saja mengaktifkan Telnet Client di bawah Fitur Windows. Telnet.exe, program 64-bit, telah ditambahkan ke Windows \ System32. Tidak ada versi 32-bit yang dapat ditemukan di Windows \ SysWOW64. Mengetik telnet
di cmd prompt bekerja dengan sempurna seperti yang diharapkan. Tidak tahu apa masalahnya di ujung Anda.