0
我想验证Windows(XP)计算机上的安装。所以我想创建一个.bat文件来完成这项工作。Windows bat文件如何验证命令的输出
我想验证像
的JRuby --version
命令和回声 “OK”,如果它给了合理的输出。所以在伪代码中:
if(`jruby --version`.startsWith("jruby 1.5.6") then
echo "OK"
else
echo "FAIL: Jruby not working!"
有关如何在bat文件中进行比较的任何想法?
谢谢勒内。我想知道那个'%errorlevel%'。这是否也适用于多次跟踪检查,以便我可以执行一系列检查。一次失败不能导致下一次失败。 – 2011-03-01 19:30:29
嗨Jesper。你可以在每个命令/检查之后用'%errorlevel%'决定是否退出或退出,'%errorlevel%'将在每个命令后得到一个新的状态。也许你想把'%errorlevel%'的状态保存在另一个变量中,然后在所有检查结束时使用这些信息 - 你自己决定。 – 2011-03-01 20:15:11