Я хочу, чтобы файл .bat получил список всех *.XML-файлы в проекте Visual Studio То, что я пробовал до сих пор, это сначала использовать старую версию GREP:
SET TempName=%temp%\TEMP%RANDOM%.bat
c:\bin\grep.exe -i \.xml\^" MyProject.vcxproj >> %TempName%
но тогда мне нужно получить имена файлов из этого временного файла
Я пробовал такие вещи, как
FOR /F "tokens=2 delims="" %%F IN (%TempName%) DO ECHO %%F
FOR /F "tokens=2 delims=^"" %%F IN (%TempName%) DO ECHO %%F
FOR /F 'tokens=2 delims="' %%F IN (%TempName%) DO ECHO %%F
но никто из них не работает. Похоже, что символ разделителя "
трактуется как заключительная кавычка списка опций, поэтому я попытался избежать его с помощью ^
со 2-й попытки.