Необходимо, чтобы при запуске bat файла, содержащего примерно:
git log --pretty=format:"%%h" -1
Результат выполнения записывался в переменную строки.
Следующий код не работает:
FOR /F "usebackq" %%a IN (' git log --pretty=format:"%%h" -1 ') DO (
set str1=%%a
)
echo %str1%