运行Findstr命令时批处理崩溃

时间:2016-10-04 21:03:47

标签: batch-file cmd findstr

在搜索之后,我发现这些代码当然已改为使用我的其余代码:

set /p answ=

echo.%answ%|findstr /C:":name" >nul 2>&1 && @echo %answ::name=%> Library\user1.lib & pause || echo Not found. & pause & goto chat

但是,运行此命令时批处理提示会崩溃。我做了一个单独的文件来测试出错了但是看起来工作正常,我所做的就是替换变量等等:

SET /p _test=

:: For Above: 12345:abcabc

echo.%_test%|findstr /C:":ab" >nul 2>&1 && @echo %_test::ab=%> Library\user1.lib & pause || echo Not found. & pause

我做错了吗?我可以使用不同的命令在输入中查找内容吗?

1 个答案:

答案 0 :(得分:0)

在不检查代码的情况下,我添加了一些必要的括号。

for (var i=0; i < reportData.length; i++) { 
    for (var k=0; k < reportData[i].data.length; k++) { 
        //calculating totalPicksByDate here
    };
};