我想验证Windows(XP)计算机上的安装。所以我想创建一个完成工作的.bat文件。
我想验证像
这样的命令jruby --version
并且如果它给出合理的输出则回显“OK”。所以在伪代码中:
if( `jruby --version`.startsWith("jruby 1.5.6") then
echo "OK"
else
echo "FAIL: Jruby not working!"
关于如何在bat文件中进行比较的任何想法?
答案 0 :(得分:1)
@echo off
jruby --version 2>&1 | findstr /I /C:"jruby 1.5.6" > nul
if %errorlevel% == 0 (
echo "OK"
) else (
echo "FAIL: Jruby not working!"
)
pause