所以我有一个变量" Var"我想将其内容回显到文本文件中,现在这不起作用
set Var=1
echo %Var%>text.txt
如果您添加这样的空间,它将起作用:
set Var=1
echo %Var% >text.txt
我怎样才能回应" 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%