批处理脚本将变量内容回显到文本文件中

时间:2018-02-28 11:07:11

标签: batch-file

所以我有一个变量" Var"我想将其内容回显到文本文件中,现在这不起作用

set Var=1
echo %Var%>text.txt

如果您添加这样的空间,它将起作用:

set Var=1
echo %Var% >text.txt

我怎样才能回应" 1"没有空格?

1 个答案:

答案 0 :(得分:1)

这是因为批处理文件的出stream which is under 1需要1。 试试这个:

(echo(%Var%)>text.txt

@echo off

setlocal enableDelayedExpansion

set var=1
echo !var!>text.txt

@echo off

set var=1

1>test.txt  echo %var%