@echo off
setlocal EnableDelayedExpansion
set VM_PATH="D:\华为ICT\开源欧拉\编译欧拉\openEuler 20.03 LTS.vmx"
set TIMEOUT=5
:CONN_COMPILE
ssh omm@192.168.113.134 cd /var/share/gauss/openGauss-server; time make install -sj24
set connRes=!errorlevel!
chcp 936 > nul
if !connRes! neq 0 (
choice /C yn /D y /T %TIMEOUT% /M %TIMEOUT%" 秒后启动虚拟机,按 N 取消,按 Y 立即启动。"
if !errorlevel! equ 2 (
exit
)
start/min vmware -qx %VM_PATH%
echo 按任意键继续尝试编译,按 Ctrl + C 退出。
pause > nul
goto CONN_COMPILE
)
pause