学习轻松管理文本文件 CMD 运用 comandos 例如 TYPE、COPY、DEL 等等。
探索无需离开控制台即可创建、编辑、搜索和比较文件内容的方法。
通过组合命令和编写自定义批处理脚本来自动执行重复性任务并节省时间。
La 终端 命令 Windows,也称为 CMD 或 命令提示,对于任何想要迈出下一步的用户来说,它仍然是最强大、用途最广泛的工具之一。 文件管理 无需离开命令行。它常常看起来像是博物馆的藏品,但它仍然存在,并且可以帮助您摆脱多个困境。
要是你想知道 如何从 CMD 读取、写入和操作文本文件这是终极指南:从创建或查看文件等最简单的操作到自动执行日常任务的高级命令。
为什么要用CMD来管理文本文件?
你可能会问自己, 如果有 Windows 资源管理器,为什么还要使用控制台? 就像双击一样简单?有几个令人信服的理由:
速度与效率: 当您有很多任务时,命令可以让您在几秒钟内完成它们,而无需打开窗口和菜单。
自动化可能性: 您可以创建只需一步即可执行重复任务的脚本。
高级访问: 有些操作只能通过命令行才能实现或更强大,例如批量更改文件权限、批量编辑文本或控制用户进程。
低资源消耗: 该终端消耗的电量极小,非常适合较旧的设备或需要全电量执行其他任务的情况。
如何一步步打开CMD终端
首先要知道 如何进入命令提示符 (命令)。这很简单:
从 Windows 搜索栏中: 单击 Windows 图标,键入“cmd”或“命令提示符”,然后按 Enter。
使用运行窗口: 按下按键 Windows + R的,输入“cmd”并点击确定。
作为管理员: 如果您需要提升权限(某些命令会要求提升权限),请在“开始”菜单中搜索“cmd”,右键单击,然后选择“以管理员身份运行”。
基本概念:你需要知道的命令
在我们深入了解阅读、编写和操作文本文件的细节之前,最好先回顾一下一些事情。 基本 CMD 命令 这将帮助你像鱼在水中一样移动:
CD:更改目录(当前文件夹)。例如, 光盘文件 带您进入“文档”文件夹。
DIR:显示当前文件夹的内容。
MD: 新建一个文件夹。
RD:删除文件夹(必须为空)。
,:删除文件。
MOVE:将文件或文件夹从一个位置移动到另一个位置。
COPY:将文件从一个目录复制到另一个目录或合并它们。
型:在屏幕上显示文本文件的内容。
这些只是冰山一角,但它们涵盖了您快速开始处理文本文件所需的内容。
发现是否有人在使用您的 WhatsApp 帐户的正确方法从 CMD 读取文本文件
查看文本文件的内容 这可能是命令行中最简单、最快捷的任务。这里的绝对主角是命令 型.
例如,如果您位于文件所在的路径,并且想要查看“notes.txt”包含的内容:
TYPE notas.txt
只要按下 Enter 键,所有文本就会显示在屏幕上。如果您有多个文件并想一次读取所有文件,您可以这样做:
TYPE notas.txt resumen.txt
这将连续显示两个文件的内容,就好像它们是一个文件一样。
读取文件和处理内容的其他方法
如果文件很长,并且你有兴趣一点一点地查阅,你可以将 TYPE 与命令结合使用 了解更多:
TYPE notas.txt | MORE
每页内容都会显示,直到您按下某个键,以便您可以分块查看文件。
此外,您可以从控制台将文件的输出重定向到另一个命令,例如搜索一个单词:
TYPE notas.txt | FIND "palabra_clave"
这将定位文件中包含“关键字”的行。
从 CMD 创建新的文本文件
至 创建一个空的文本文件 或者对于内容,有几条路径,并且所有路径都同样有效:
使用 COPY 和 NUL 文件: 如果您只想创建一个空文件:
COPY NUL archivo_nuevo.txt
这将在当前路径中创建一个具有该名称的文件。
直接创建并写入文件: 要一次性创建和写入,可以使用 COPY 如下:
COPY CON archivo_nuevo.txt
Escribe aquí el texto que quieras.
Cuando termines, pulsa Ctrl+Z y Enter.
该文件将保存写入的内容。
从终端编写和编辑文本文件
从 CMD 编辑现有文件并不像在图形编辑器中那么简单,但有有效的方法可以做到:
完全替换内容: 您可以覆盖文件,创建新文件并替换旧文件:
echo Este es el nuevo contenido > archivo.txt
该命令将删除“file.txt”中的所有内容,并将其替换为“这是新内容«。如果你喜欢 添加文本而不删除 以上:
echo Otra línea de texto >> archivo.txt
双大于号(>>)表示添加到文件末尾。
从 CMD 操作文本文件的有用命令
CMD 为您提供了一系列对处理文本有用的附加命令:
FIND:在文件中搜索特定的单词或短语。例子:
find "error" log.txt
FINDSTR:比 FIND 更高级,它允许您按模式或正则表达式进行搜索。
findstr /i "palabra" archivo.txt
FC:比较两个文本文件并标记差异:
fc archivo1.txt archivo2.txt
CLIP:将命令的输出复制到 剪贴板。 例如,
type archivo.txt | clip 复制其所有内容。
了解更多:逐页显示文件内容,适合长文本。
type archivo.txt | more
复制、移动和删除文本文件
传统的文件管理操作依然触手可及,使用控制台甚至更快捷:
COPY:将文件复制到另一个文件夹或重命名。
copy archivo.txt carpeta_destino\archivo.txt
XCOPY:非常适合复制整个目录,包括子文件夹和文件。
xcopy carpeta1 carpeta2 /E (/E 选项还包括空文件夹)
MOVE:将文件移动到另一个文件夹或重命名。
move archivo.txt carpeta_destino\
,: 删除文件。
del archivo.txt
任:重命名文件。
ren archivo.txt nuevo_nombre.txt
高级管理:文本文件权限和属性
连接器 ATTRIB 您可以查看和修改任何文件的属性,包括文本文件。一个实际的例子:
ATTRIB +R archivo.txt
这将其标记为只读。您可以添加其他属性,如隐藏(+H)、系统文件(+S)等。要删除属性,请使用 -(减号):
ATTRIB -R archivo.txt
自动化:如何创建批处理脚本来处理文本文件
CMD 的一个很大的优点是您不必每次都输入每个命令。你可以将多个合并成一个 .bat 或 .cmd 文件 并将它们一起运行。例如,假设你想创建一个 脚本 复制一个文本文件的内容,在另一个文本文件中搜索它,并显示差异:
@echo off
type archivo1.txt > temporal.txt
findstr /v /i /g:temporal.txt archivo2.txt > solo_en_archivo2.txt
del temporal.txt
只需将其保存在 .bat 文件中并从控制台运行它。这样,您可以为日常文本管理创建小型的自定义实用程序。
使用 CursorFX 在 Windows 11 中自定义动画光标组合命令:有用的终端操作符和技巧
CMD 允许您一次运行多个命令,或者使一个命令的执行依赖于前一个命令:
&:无论第一个命令是否成功,都会依次执行这两个命令。
comandoA & comandoB
&&:仅当第一个命令成功时才会执行第二个命令。
comandoA && comandoB
||:仅当第一个命令失败时才会执行第二个命令。
comandoA || comandoB
基本故事和键盘快捷键可提高工作效率
在终端,就像在所有事物中一样, El Temppo 是金子。一些快捷方式和 技巧 可以让你的生活更轻松:
向上和向下箭头: : 滚动查看命令历史记录。
F7:显示带有命令历史记录的窗口。
F3 和 F1:重复上一个命令(F3 全部重复,F1 逐个字母重复)。
按Ctrl + C:取消正在运行的命令。
制表符:自动完成文件或文件夹名称。
如果需要操作其他格式的文件怎么办?
CMD 可以创建、删除和移动任何类型的文件,但是 仅可从控制台直接编辑纯文本文件。如果您需要处理以下文档 Word, PDF 或其他复杂格式,您可以创建空文件或移动它们,但不能从 CMD 编辑它们。为此,有如下命令 fsutil 文件创建新文件:
fsutil file createnew ruta\nombrearchivo.ext tamaño_en_bytes
但要小心,此命令会创建一个具有指定大小的空文件;如果您不知道如何构建该类型的文档,它就不会填充有用的数据。
在其他系统上读写文件:Octave 的情况
对于那些使用不同环境(例如 Octave)的人来说,该函数 打开() 允许您使用不同的模式打开文件来读取、写入或添加数据:
'r':只读。
'r+':讀取和寫作。
'w':写入(覆盖)。
'w+':读取和写入(覆盖)。
'一种':写在最后(添加)。
“a+”:读完再写。
这些模式与 CMD 中的 ECHO 和 > / >> 命令中的键入和附加选项非常相似,因此如果需要,可以更轻松地在两个系统之间切换。
如何在谷歌地图上进行时间旅行:探索任何地方过去的完整指南其他有用且鲜为人知的命令
CMD 有几乎无穷无尽的命令列表,但也有一些不太常用的命令可以在特定情况下为您提供帮助:
FC /a /c /w:比较文件时忽略大小写或空格。
目录/b:仅显示目录中的文件和文件夹的名称,没有进一步的详细信息。
查找字符串/S:在文件夹及其子文件夹中的所有文件中搜索字符串。
DOSKEY/历史:查看当前会话中执行的命令的历史记录。
树/F:以树状形式显示文件夹和文件的层次结构。
相关文章:如何在 Windows CMD 中使用 FC、COMP 和 FINDSTR 查找已修改的文件:完整指南
更新:编辑命令已恢复,并且恢复为开源。
El Microsoft 中的编辑命令指的是文本编辑器 称为 MS-DOS 编辑器,是旧版本 Windows(如 Windows 95、98 和某些版本的 Windows XP 的控制台模式)中包含的一个实用程序。这里我解释如何使用它,假设你处于兼容环境中或正在模拟 DOS(例如,使用 DOSBox),或者 现在您可以在 Windows 上使用它,因为它是开源的。...
edit 是一个基于控制台的文本编辑器,允许您查看、创建和修改文本文件。他的 基本语法 是:
编辑[文件名]
例如,要打开不带任何文件的编辑器:
编辑
如果您想要编辑,请创建一个具有特定名称的文件,或者编辑一个现有文件,如下所示:
编辑文档.txt
如果 document.txt 文件存在,请打开它进行编辑。如果不存在,则创建它。
文本模式下的简单图形环境,您在使用它时不会遇到太多麻烦。请记住,你可以 使用 Alt + F 保存,然后使用 S 保存。使用 Alt + F 退出,然后使用 X.
艾萨克对字节世界和一般技术充满热情的作家。我喜欢通过写作分享我的知识,这就是我在这个博客中要做的,向您展示有关小工具、软件、硬件、技术趋势等的所有最有趣的事情。我的目标是帮助您以简单而有趣的方式畅游数字世界。