我正在学习 IT,在目前的课程中学习基本的 MS-DOS 命令(CD、DIR、TREE 等)。在学校,我使用的是 Windows 7,我不知道如何使用,但我仍然能够在 DOS 中运行旧的 EDIT 命令。
但是,在我的 Windows 8(64 位版本)笔记本电脑上,我无法运行此命令。我知道,一旦我可以使用记事本或记事本++,但仅仅是为了重新创建我在课堂上的环境,我正在寻找一种使用 EDIT 命令的方法。
我听到一些人谈论 DOSBox 或 ExDOS 作为解决方案,但我不认识他们。
答案1
虽然它的工作方式不同(EDIT 实用程序肯定不一样),但你可以下载现成的 FreeDOS虚拟机并在 VirtualBox 中运行。
或者,如果您有权限,请在虚拟机中安装 32 位 Windows 并在那里运行它。
答案2
您可以在 Windows 10 中使用 echo 命令
示例: 1:如果您想编辑 C:/test/now.txt 文件以下
命令: >> cd c:/test
echo 这是现在文件 >> now.txt 中添加的一行
2:你可以使用 cmd 命令创建文件
:>> cd c:/test
echo 这是一个文本文件 >text.txt
3:您可以使用 cmd 命令查看文件
:>> cd c:/test
现在输入.txt
答案3
Windows 10 中有一个 edit.com。
获取方法如下:
打开一个 DOS 窗口并单击顶部以获取菜单:由于我是法国人,所以菜单是法语的。
单击“属性”(最后一行);您将获得另一个菜单。
只需勾选底部的框(法语:“Utiliser l'ancienne console”,英语可能是“使用旧控制台”)
就这样。单击“确定”。关闭窗口并重新打开 DOS。它看起来略有不同。输入“编辑”,它就出现了。
答案4
“使用旧版控制台”选项与运行 16 位应用程序的能力无关,它只控制新终端。特别是,它不会使 EDIT 在 64 位 Windows 上工作。Roger Bassaber 要么运行 32 位 Windows 10(可能在 64 位硬件上),要么使用另一个 32 位或 64 位编辑器,该编辑器也恰好被称为 EDIT,或者在撒谎。
为了使 EDIT 在 64 位 Windows 上运行,最简单的方法是:
首先,下载EDIT.COM,它非常容易找到并上网。
第二,下载DOSBox。
第三,在 DOSBox 可执行文件旁边放置一个批处理文件,其内容如下:
%0\..\dosbox -noconsole -forcescaler hq2x -c "mount a \"%~dp1\"" -c "mount c \"C:\Program Files (x86)\DOS\"" -c "c:edit /64 a:%~nxs1" -c exit
假设您将 EDIT.COM 放在文件夹中C:\Program Files (x86)\DOS
。您可以根据需要更改设置。此处显示的设置将隐藏烦人的 DOSBox 控制台,放大文本以避免在使用现代显示器时眼睛疲劳,将文件加载为每行 64 个字符的二进制文件,并在关闭 EDIT 时退出 DOSBox。例如,您可以删除 /64 以将文件加载为文本文件,或添加 /H 以在屏幕上显示更多行文本。
您现在可以将文件拖放到此批处理文件上以在 EDIT 中打开它,或者从命令行使用要编辑的文件作为参数调用该批处理文件。