cmd-连续执行多条命令
说明
& //无条件执行&后的命令 cmd1 & cmd2 即cmd1,cmd2都会执行
&& //成功后执行 cmd1 && cmd2 即若cmd1执行成功则执行cmd2
|| //失败后执行 cmd1 || cmd2 即若cmd1执行失败则执行cmd2
判断执行是否成功依据变量 errorlevel,可以用 echo %errorlevel% 查看。
例: 查找批处理的输入参数是否带有l或者/l或者-l 如果存在,则将lip设置为本机IP
echo %1,%2,%3,%4,%5,%6,%7,%8,%9, | findstr "[/-]l, l," >nul && for /f "tokens=4" %%a in ('route print^|findstr 0.0.0.0.*0.0.0.0') do set "lip=%%a"
用手机扫描下方二维码可在手机上浏览和分享
评论功能已关闭