2
我試圖捕獲來自「調用ppm查詢斷言」的stoutput,如果它等於「*沒有安裝匹配包」斷言「**」或更好,但包含字符串「no軟件包「做」某事「正在安裝軟件包。任何建議將是偉大的..我一直在這個撓頭。提前致謝。從cmd批處理腳本捕獲輸出
:datetime
echo Installing datetime package
call ppm query assert
IF "%OUT%" == "*** no packages installed matching 'assert' ***" (
echo testtest
::ppm install datetime
pause
) ELSE (
GOTO :win32::api
)