我这里有问题
我想在文件中写入并匹配一个字符,然后执行一些命令,但我错了,..!你可以试试这些命令..
c:>\echo 1 >file.txt
c:>\set /p var=<file.txt
c:>\if %var% EQU "1" (echo 21 ) ELSE (echo 10)
你会得到值是10
,我尝试另一种方式将变量写入文件。
c:>\set /p=1 <nul>file.txt
c:>\set /p var=<file.txt
c:>\if %var% EQU "1" (echo 21 ) ELSE (echo 10)
如果要查看file.txt
and上的数据var
:
c:>\type file.txt
1
c:>\echo %var%
1
c:>\if %var% EQU "1" (echo 21 ) ELSE (echo 10)
10
感谢您的帮助。