如何在Windows批处理文件中执行以下操作?
%cd%/subdir
?)请注意,我想在批处理脚本中执行此操作,因此我无法使用con
+ Enter(至少,也许我可以,但我不知道如何模拟Enter作为部分批处理脚本)。
谢谢!
答案 0 :(得分:51)
使用输出重定向>
和>>
echo one>%file%
echo two>>%file%
echo three>>%file%
或者以更易读的方式:(在cmd.exe
中,使用“echo one >%file%
”将包含>
之前的空格。)
>%file% echo one
>>%file% echo two
>>%file% echo three
你也可以使用:
(
echo one
echo two
echo three
) >%file%
答案 1 :(得分:3)
echo Line 1^
Line 2^
Line 3 >textfile.txt
注意强制输出的双重换行:
Line1
Line2
Line3
此外:
(echo Line 1^
Line 2^
Line 3)>textfile.txt