批处理文件,用于分配变量并与字符串进行比较

use*_*977 3 batch-file

我想知道如何实现这一点,我尝试了几次没有运气..我得到一个语法错误

我需要编写批处理文件来读取文本的第一行,分配给变量然后与字符串进行比较.

bool.txt:

Hello
Run Code Online (Sandbox Code Playgroud)

test.bat的:

set  Variable =< C:\bool.txt
if "%Variable%"=="Hello"
echo I am here
Run Code Online (Sandbox Code Playgroud)

在此先感谢SR

PA.*_*PA. 5

看到help forhelp set再试试这个

 for /f %%a in (bool.txt) do (
     if "%%a"="Hello" echo I am here
 )
Run Code Online (Sandbox Code Playgroud)