Hallo Allerseits,
Ich verwende den Telnet-Client von Windows in einem JScript. Beim umsteigen von Windows Vista auf Windows 7 hat dieses Skript jetzt aufgehört zu funktionieren.
Schon unter Windows Vista musste man den Telnet-Client nachinstallieren (als zusätzliches Feature von Windows), dann ging es aber problemlos. Unter Windows 7 habe ich den Telnet-Client auch nachinstalliert, danach legt er aber das folgende, mir unerklärliche Verhalten an den Tag:
Wenn ich auf den Startknopf drücke und dort aus dem Startmenü den Command Prompt aufrufe dann kann ich darin telnet aufrufen und der Client funktioniert korrekt (er meldet „Welcome to Microsoft Telnet Client“ etc. etc.).
Wenn ich cmd.exe allerdings aus einem anderen Programm starte (z. B. aus dem Total Commander oder besagtem JScript), dann wird der Befehl nicht gefunden ("‚telnet‘ is not recognized …").
Wenn ich im Windows-Verzeichnis nach telnet.* suche, dann finde ich telnet.exe nur in folgendem Verzeichnis mit eigenartigem Namen:
c:\Windows\winsxs\amd64_microsoft-windows-telnet-client_31bf3856ad364e35_6.1.7600.16385_none_1426830c3ebb712d\telnet.exe
Wenn ich im Command Prompt dorthin wechsel und telnet.exe aufrufe, dann bekomme ich nur einen leeren Bildschirm mit blinkendem Cursor. Deswegen hilft es auch nicht dieses telnet.exe in das Verzeichnis meines JScripts zu kopieren.
Deswegen jetzt meine Frage: wo ist das richtige telnet.exe und wie bekomme ich es mit meinem JScript zum laufen??
Vielen Dank schon im vorraus, schöne Grüße, Robert
