Telnet客户端从CMD.EXE切换到COMMAND.COM

时间:2019-07-16 15:13:06

标签: cmd command-prompt windows-server-2008 telnet

我已经在Windows Server 2008主机计算机中配置了 telnet服务器。 (我使用W2008是因为我正在运行16位DOS应用程序,并且只有Windows 2008才能使其安装成功)

我已通过Windows 10 telnet客户端成功连接到服务器。 但是,当我想更改法语(AZERTY键盘语言时,可以使用以下命令:

kb16 fr

效果很好。 要了解什么是kb16MS-DOS and Windows command line keyb command [Computer Hope]

但是它突然改变了命令提示符的样式,我发现它不再是CMD.EXE样式,而是COMMAND.COM样式。 截图:
<code>kbd</code> screenshot

那为什么对我来说是个问题?使用AZERTY,例如,我需要使用Alt Gr touch 来获得反斜杠(Alt Gr 8)。但是当我在COMMAND.COM上尝试Alt Gr 8时,它给了我_

即使ALT+92命令也不起作用。

您知道如何解决此问题吗?


编辑:  我用VirtualBox打开Windows Server 2008,它托管着telnet服务器。 COMMAND.COM来自Windows Server2008。我不知道为什么,但是有两种类型的命令提示符,请参见以下屏幕:
<code>cmd</code> screenshot

我尝试了您的命令,EXIT命令起作用了!屏幕如下:
<code>exit</code> screenshot


编辑2: 我尝试了chcp command。 我的代码是850。因此,我执行chcp 850来将页面代码设置为850。

当我做exit并且写chcp
COMMAND.COM确实设置为页面代码850。 因此,我可以在COMMAND.COM中\\\\。但是,当我运行我的16位DOS应用程序时,它没有生效。

但是我运行了Windows 10 32 bits服务器并运行了我的16位应用程序,当我放置\时,ALT+92并没有遇到任何问题。 所以它应该正常工作...

0 个答案:

没有答案