Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 使用批处理脚本将段落输出到txt文件_Batch File_Text_Write - Fatal编程技术网

Batch file 使用批处理脚本将段落输出到txt文件

Batch file 使用批处理脚本将段落输出到txt文件,batch-file,text,write,Batch File,Text,Write,我喜欢使用批处理脚本编写txt文件 例如: 我有文本“echo“%PASSWORD%”| sudo-S su root-&&sudo su root” %PASSWORD%是一个变量(SET PASSWORD=password123) 我想将此文本导出到名为>output.txt的txt文件中 output.txt的内部如下所示: echo'password123'| sudo-S su root-&&sudo su root 出于某种原因,当我导出文件时,它丢失了|并且在- 所以它看起来像:e

我喜欢使用批处理脚本编写txt文件

例如:

我有文本“echo“%PASSWORD%”| sudo-S su root-&&sudo su root” %PASSWORD%是一个变量(SET PASSWORD=password123)

我想将此文本导出到名为>output.txt的txt文件中

output.txt的内部如下所示: echo'password123'| sudo-S su root-&&sudo su root

出于某种原因,当我导出文件时,它丢失了|并且在- 所以它看起来像:echo'password123'sudo-S su root-

请帮忙


谢谢你

你可以这样做:-

@echo off
echo Paragraph content here >> file.txt
这肯定会奏效的

您可以使用cmd尝试此操作

使用cmd将para写入文件的步骤:-

  • 切换到要创建文件的位置

  • 类型:

    @回音 此处回显内容>>file.txt

  • 这两种方法都相同,但使用cmd执行此任务可以节省一些时间 而不是创建脚本并执行脚本
    这不是强制性的,但我们可以在文本编辑器中编写批处理文件,也可以在cmd中编写,只需键入
    @echo off

    1即可。要将
    |
    字符写入文本文件,必须像
    ^
    那样对其进行转义。2.
    前面的空格也是输出的,所以最好使用
    >“output.txt”回显一些^文本
    …如何读取字符串“test
    <“input.txt”set/P LINE=”“
    将文本文件的第一行读入变量
    ,与任何字符无关;我猜您在通过
    echo%LINE%
    回显时遇到了问题,但是请务必
    设置LINE
    以查看实际变量值;使用可避免在回显时出现特殊字符问题(如
    echo!LINE!
    )…