我想使用win32 shell并尝试获取一个变量来接收来自find函数的输入,所以
set var = cscript [Location] | find /c "test"
然后我想使用if语句来查看值是1还是0,但是我无法让第一部分工作,并且在类似的情况下我找不到其他任何人。在=符号右侧的上方,我的返回值始终为1或0。
答案 0 :(得分:0)
试试这个:
@echo off
for /f "delims=" %%a in ('cscript "script.vbs" ^|find /c "test"') do set var=%%a