本文档适用于命令提示符(cmd)
如果想了解cmd的说明文档或者命令结果如何输出到txt请直接继续阅读;如果急切想了解怎么使用cmd输出自定义文本到txt请点击这句红色的文字。本 文来自广传攻柴原创
一、输出cmd命令结果或信息,以获取“for”命令的参考文档为例本文 来自广传攻柴原创
获取参考文档的命令为“for /?”,回车后即可显示,要想把参考文档导出到txt文件,只需在命令后加上“空格”+“>路径+txt名.txt”,如示例中的“for /? >e:\1.txt”,命令中的“e:\”就是文档要保存的路径或者说是地址,“1”就是txt的名字,“.txt”是txt文件的后缀名。本文来 自广传攻柴原创
在回车之后,输出的文件夹中就会多了一个名为“1.txt”的文件,如果原本已经有一个同名文件,那么原有的文件将会被覆盖掉。本文来自 广传攻柴原创
如果想写入原有文件而原有的文件不被覆盖要写什么命令呢?很简单,只需在原有语法中多加一个“>”即可。本文来自广 传攻柴原创
以在原有的“1.txt”文件内容后添加“systeminfo”命令的结果为例,输入的命令为“systeminfo >>e:\1.txt”,“>>”即为添加内容,按下回车后可见文件内容发生了变化。本文来自广传 攻柴原创
二、用echo命令输出自定义文本本文来自广传攻 柴原创
如图所示,echo的语法与前文直接使用“>”基本相同,即“echo”+“空格”+“想要输出的文本”+“空格”+“>路径+文件名”。本文来自广传攻柴 原创
回车后即可生成新文件,如果原本存在同名文件那么原有的文件将被新的文件覆盖掉。如果不想被覆盖而是在原有的文件后面接着写入文本,那么,只要把原语法中的“>”替换为“>>”即可。本文来自广传攻柴原 创
回车后即可在文件中接着原有文本写入新的内容。本 文来自广传攻柴原创
如果想要使用echo命令写入带有换行符(回车)的多行数据,命令则为“(echo 文本 &echo 第二行文本 &echo 第三行文本) >路径+文件名”,记住,写入文件的内容必须用括号括起来,否则只写入最后一个“echo”后面的文本,前面的文本在cmd窗口显示。本文 来自广传攻柴原创
回车后即可生成文件,覆盖写入和续写的语法差异与前文语法差异相同。本文来 自广传攻柴原创