編集:Windows 7、64ビットを実行しています。
Telnetクライアントをインストールしています。c:\ windows \ system32に移動すると、ファイル "telnet.exe"が見つかります。クリックすると、Telnetは完全に実行されます。
ただし、コマンドプロンプトでtelnetと入力すると、「コマンドが認識されません」というメッセージが表示されます。
これは、c:\ windows \ system32 \ cmd.exeが実際にwindows \ sysWOW64(cmd.exeも含む)からファイルを実行しているためだと思うので、このフォルダーにtelnet.exeをコピーしてみました。cmd行にtelnetと入力すると(どのcmd.exeを使用するかに関係なく)、エラーメッセージは表示されなくなり、代わりに...何も表示されなくなります。入力を待つときのように、ただそこに座っていますが、何かを入力すると(たとえば、「終了」)、もう一度何もせずに入力を待ちます。
最後に、windows \ sysWOW64でtelnet.exeを削除し、system32のtelnet.exeへのtelnet.lnkショートカットを作成し、telnet.lnkを実行するtelnet.batファイルをwindows \ sysWOW64に作成しました。ここで、telnet.batをダブルクリックすると、telnetが完全に起動します(system32 \ cmd.exeウィンドウで)。コマンドプロンプトでtelnetと入力すると(ここでもどちらでもかまいません)、telnet.batはまったく問題なく実行されます(他のコマンドのテストを確認)が、Telnet.lnkを開くと "Acess denied"が返されます。
そう、
-telnet がインストールされ、ダブルクリックすると実行されます
-ダブルクリックすると、ショートカットが完全に機能します
-Telnetもショートカット(またはショートカットを呼び出すファイル)も、どちらの cmdプロンプトからも実行できません。
そして、それは私がどこまで行ったかです。だから、ええ...何かアイデアはありますか?
where telnet.exe
言うの?Windowsの機能でTelnetクライアントを有効にしました。64ビットプログラムであるTelnet.exeがWindows \ System32に正式に追加されました。Windows \ SysWOW64には32ビットバージョンはありませんでした。タイピングのtelnet
予想通りCMDプロンプトでは完全に働きました。何が問題なのかわからない。