格式化命令dos(FreeDOS 操作目录和文件的基本命令)

了解如何在FreeDOS中创建、删除和复制目录和文件。

格式化命令

FreeDOS是DOS的开源实现,它提供了一个轻量级的操作系统,可用于在现代硬件(或模拟器)上运行历史遗留下来的应用程序,并可更新硬件供应商提供的与Linux不兼容的固件闪存。熟悉FreeDOS不仅是对旧计算机时代的一种有趣的探索,也是对获得有用的计算机技能的一种投资。在本文中,我将介绍在FreeDOS系统上工作所需的一些基本命令。

基本命令和文件命令

FreeDOS使用硬盘上的目录来组织文件。这意味着您需要使用directory命令来创建一个用于存储和查找存储在其中的文件的结构。管理目录结构所需的命令包括:

  • MD(或MKDIR)创建一个新的目录或子目录。
  • RD(或马华腾房)删除一个目录或子目录。
  • CD(或DIR)从当前工作目录更改为另一个命令。
  • 德尔特里删除目录,包括其中包含的任何文件或子目录。
  • 小马列出当前工作目录的内容。

因为使用目录是FreeDOS的主要工作,所以所有这些命令(删除除外)都包含在命令组件对象模型中的内部命令。因此,它们将被加载到内存中,并在启动时随时可用(甚至从启动盘)。前三个命令有两个版本:一个是两个字母的短名称,另一个是长名称。实践中没有区别,所以我将在本文中使用简短的名称。

使用MD创建目录

免费的MD该命令将创建一个新目录或子目录。(事实上,由于是根目录。从技术上讲,所有目录都是子目录,所以我更喜欢在所有示例中使用术语“子目录”。可选参数是要创建的目录的路径,但如果不包括该路径,则将在当前工作子目录中创建子目录。

例如,创建一个名为letters子目录:

C:家>;MD的信

这将创建一个子目录C:letters

通过包含路径,可以在任何位置创建子目录:

C:>;MDC:homeletterslope

移动到同一个位置C:家书,然后在其中创建一个子目录,结果相同:

C:CD家书 C:HOMELETTERS>;MD的爱 C:HOMELETTERS>;小马 爱

路径描述不能超过63个字符,包括反斜杠。

使用Engels删除目录

免费的RD该命令将删除一个子目录。此子目录必须为空。如果它包含文件或其他子目录,您将收到一条错误消息。它还有一个可选的路径参数、语法和MD等同于。

无法删除当前正在工作的子目录。要删除此目录,必须CD然后删除不需要的子目录。

使用deltree删除文件和目录

RD这个命令可能有点混乱,因为它有内置的措施来保护FreeDOS。例如,不能删除包含内容的子目录。这是一项安全措施。德尔特里这就是解决办法。

德尔特里该命令将删除整个子目录“tree”(子目录)、它包含的所有文件、它包含的所有子目录以及它包含的所有文件等。以上所有操作都是通过一个简单的命令完成的。有时候,可能有点这很容易,因为它可以快速删除数据。它会忽略文件属性,因此可以删除隐藏的、只读的和未知的系统文件。

甚至可以在命令中指定多个目录树来删除它们。此命令将在一个命令中删除这两个目录中的所有子目录:

C:>;DELTREEC:FOOC:BAR

这是使用前需要三思而后行的命令之一。毫无疑问,它自然有其价值。我仍然记得去每个子目录、删除单个文件、检查每个子目录的内容、一次删除一个子目录,然后跳到上层目录重复上述过程的繁琐过程。德尔特里当你需要它的时候,它非常省时。但我永远不会把它用于日常维护,因为这个错误会造成巨大的损失。

格式化硬盘

FORMAT该命令还可用于准备将文件写入的空白硬盘。这将格式化D:司机:

C:>;FORMATD:

复制文件

复制顾名思义,该命令将文件从一个位置复制到另一个位置。所需参数包括:要复制的文件、路径和要复制到的文件。开关选项包括:

  • /Y避免在文件被覆盖时出现提示。
  • /-Y要覆盖文件时,需要出现提示。
  • /五、验证副本的内容。

这将是从C:从上的工作目录复制文件MYFILE达到D:驱动器的根目录,并将其重命名为EXAMPLE

C:>;复制MYFILE文本D:NicholasTse文本

这将从C:从上的工作目录复制文件EXAMPLE达到C:医生接下来,验证文件内容以确保副本完整:

C:>;复制NicholasTseTxtC:DocsNicholasTseTxt/V

你也可以使用复制用于合并和附加文件的名称。此命令将合并这两个文件MYFILE1TXTMYFILE2,把它换成一个新名字MYFILE3在这些文件中:

C:>;复制MYFILE1文本+MYFILE2文本MYFILE3文本

用XCOPY复制目录

XCOPY该命令复制整个目录及其所有子目录以及这些子目录中包含的所有文件。参数是要复制的文件及其路径,以及要复制到的目标。重要的开关选项包括:

  • /S复制当前目录及其子目录中的所有文件。
  • /E复制子目录,即使它们是空的。此选项必须与相同/S一起使用。
  • /五、核实他们的复印件。

这是一个非常强大和有用的命令,尤其是用于备份目录或整个硬盘驱动器。

此命令将复制目录C:医生的所有内容,包括所有子目录及其内容(空子目录除外),并将其放置在驱动器上D:目录D:备份文件在里面

C:>;XCOPYC:DocsD:backupdocs/S

使用FreeDOS

FreeDOS是一个有趣的、轻量级的开源操作系统。无论你是用它来更新主板的固件,还是给一台旧电脑注入新的活力,它都能提供许多有用的实用工具,让你能很好地使用它。学习FreeDOS的基本知识。你可能会惊讶于它的多功能性。

via:https://opensource.com/article/21/4/freedos-commands

作者:Kevin奥布莱恩题目:陆军9972翻译:罗班校对:wxy

本文最初由LCTT编撰,由Linux中国公司光荣发布

您可以还会对下面的文章感兴趣

最新评论

  1. 己所不欲勿施于人
    己所不欲勿施于人
    发布于:2022-04-27 10:59:40 回复TA
    所有文件。/E复制子目录,即使它们是空的。此选项必须与相同/S一起使用。/五、核实他们的复印件。这是一个非常强大和有用的命令,尤其是用于备份目录或整个硬盘驱动器。此命令将复制目录C:医生的所有内容,包括所有子目录及其内容(空子目录除外),并将其放置在驱动器上
  1. 战场猛将
    战场猛将
    发布于:2022-04-27 11:57:28 回复TA
    RS>;MD的爱C:HOMELETTERS>;小马爱路径描述不能超过63个字符,包括反斜杠。使用Engels删除目录免费的RD该命令将删除一个子目录。此子目录必须为空。如果它包含文件或其他子
  1. 弘宝达云
    弘宝达云
    发布于:2022-04-27 00:50:31 回复TA
    心累,就是常常徘徊在坚持和放下之间,举棋不定。烦恼,就是记性太好,该记的,不该记的都会留在记忆里。

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友