DOS debug.exe不想输入字符串

DOS debug.exe does not want to enter a string

我正在尝试使用 DOS 中的调试工具进行编程,并且 Windows - 编写简单的程序转储 Hello World!字符串到控制台。在 Windows 中一切正常(但是它将我的捷克语键盘切换为美国键盘)。在 DOS 中,它不会将键盘设置切换为默认的美国键盘设置,而是使用我用来完成任务的捷克键盘设置。但是当我使用 enter 命令时,输入所需的字符串并按回车键,它显示错误。

我在控制台中输入 -e 102 'Hello World!',0D,0A,'$',就像在 tut 中一样,然后按回车键 - 错误。做了很多次 - 错误。它与教程中的完全一样,但它不起作用。调试工具是否支持美式键盘以外的其他键盘?似乎没有,但如何让它工作?如果我决定在程序代码中将包含尖音符和卡隆的捷克文本写成要转储的字符串怎么办?我是否需要安装额外的二进制文件才能让我的键盘在调试时正常工作?

看来我想通了如何在 DOS 中输入消息 - 我不得不使用双引号而不是单引号。奇怪...无论如何我终于让它工作...