「call ppm query assert」からのstoutputをキャプチャしようとしていますが、それが「* no packages installed installed 'assert' **」に等しい場合、または「パッケージがありません」という文字列が含まれている場合は、「何か」を実行してください。パッケージ。どんな提案も素晴らしいでしょう..私はこれで頭を悩ませてきました。前もって感謝します。
: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
)