关于“ echo Test > Test.txt” [重复]

Posted

技术标签:

【中文标题】关于“ echo Test > Test.txt” [重复]【英文标题】:About " echo Test > Test.txt" [duplicate] 【发布时间】:2020-09-17 23:40:36 【问题描述】:

我想只使用一个包含多行的批处理文件来创建一个 txt 文件 例如:

在txt文件中会有:

我喜欢编程 但我也喜欢我的名字

但我不能这样做:

echo I Like to program, But I also like my name > Test.txt

有什么帮助吗?

【问题讨论】:

【参考方案1】:

方法一:FINDSTR

;@echo off
;findstr /V /R "^;" "%~f0" >text.txt
;exit /b
I like to program
But I also like my name

方法 2:多行字符串

Unix (LF) 结尾:

@echo off
====SETLOCAL DisableDelayedExpansion EnableExtensions

set ^"LF=^
%====DO NOT REMOVE ME====%
"
set ^"NL=^^^%LF%%LF%^%LF%%LF%^^"

<nul >text.txt set/p^"=SO%NL%
MANY%NL%
LINES^!"

如果你想要 Windows (CRLF) 结尾:

FOR /F "skip=3" %%C in (
'%__APPDIR__%wbem\wmic.exe os get Name'
) do set ^"NL=%%C^^^%LF%%LF%^%LF%%LF%^^"

【讨论】:

【参考方案2】:

这是你想要做的吗?

@(  Echo I Like to program
    Echo But I also like my name
    Echo This is my next line
    Echo This is my etc. …
) 1> "Test.txt"

【讨论】:

有点,但它仍然不起作用。 我可以向@burnyourfellings 保证的一件事是,上面的代码可以完美运行。如果您的批处理文件中还有其他任何内容,请完全删除它,我的代码是一个完整的批处理文件,只能按原样进行测试,并且绝对不能进行任何修改。除非您充分解释,否则任何其他问题都超出了您的问题和我的回答的范围。

以上是关于关于“ echo Test > Test.txt” [重复]的主要内容,如果未能解决你的问题,请参考以下文章

scrapy 关于 rule, 关于多页

JS学习笔记关于选项卡,关于this,关于innerHTML

关于唯典冰淇淋新闻页的布局

关于prototype.js的一些技术说明

主页链接发送到关于/关于页面无法回家

关于写作