Надо полагать, Вы подразумеваете под этим путь к исполняемому файлу.
Код:
@echo off
setlocal enableextensions enabledelayedexpansion
>"where.csv" (
<nul set /p sVar=%ComputerName%;
for /f "usebackq delims=" %%i in (`where.exe /r c:\ "notepad.exe" "calc.exe" "regedit.exe"`) do <nul set /p sVar=%%~i;
for /f "usebackq delims=" %%i in (`wmic.exe Process where "Name = 'java.exe'" get ExecutablePath /value`) do for /f "tokens=2 delims==" %%j in ("%%i") do <nul set /p sVar=%%j;
)
endlocal
exit /b 0
Правда, как Вы собираетесь в этом месиве, по недоразумению именуемом Вами csv, различать что где есть — не знаю. Впрочем, дело Ваше.