Точно так же, как вы записываете вывод любой команды в переменную:
FOR /F %%A IN ('command') DO ...
Вам необходимо установить соответствующие параметры FOR / F, чтобы проанализировать / сохранить нужные значения.,В этом случае вам, вероятно, понадобится "DELIMS="
, если путь содержит пробелы.
@echo off
for /f "delims=" %%A in ('php myScript.php') do rmdir /s /q "%%~A"
Я полагаю, что путь может начинаться с точки с запятой, что приведет к игнорированию FOR / Fвывод по умолчанию "EOL=;"
.Путь не может начинаться с двоеточия, поэтому вы можете установить "EOL=:"
просто для безопасности:
@echo off
for /f "eol=: delims=" %%A in ('php myScript.php') do rmdir /s /q "%%~A"