我有一个Windows命令行脚本来运行以检查java version,但是它输出了另外两行(2& 3)我不需要。我只需要显示当前Java版本的Echo和Java版本号(1& 3)。您能否协助我修改脚本?
答案 0 :(得分:0)
我必须在" do"之后删除echo呼叫周围的()。如下所示。这解决了我的问题:
C:\Windows\system32\cmd.exe /c echo Current Java Version & C:\Windows\system32\cmd.exe /c "for /f "tokens=3" %g in ('java -version 2^>^&1 ^| findstr /i "version"') do **@echo %g**"