Считать содержимое файла в переменную:
for /f "delims=" %%x in (version.txt) do set Build=%%x
или
set /p Build=<version.txt
Оба будут действовать одинаково только с одной строкой в файле, для других строк for
Вариант поместит строку last в переменную, в то время как set /p
сначала будет использовать .
Использование переменной - как и любая другая переменная среды - этоодин, в конце концов:
%Build%
Итак, чтобы проверить существование:
if exist \\fileserver\myapp\releasedocs\%Build%.doc ...
Хотя вполне может быть, что пути UNC там не разрешены.Не могу проверить это сейчас, но имейте это в виду.