Этот пакетный файл выпускает сборку из TEST в LIVE. Я хочу добавить проверочное ограничение в этот файл, которое гарантирует наличие соответствующего релиз-документа в определенной папке.
"C:\Program Files\Windows Resource Kits\Tools\robocopy.exe" "\\testserver\testapp$"
"\\liveserver\liveapp$" *.* /E /XA:H /PURGE /XO /XD ".svn" /NDL /NC /NS /NP
del "\\liveserver\liveapp$\web.config"
ren "\\liveserver\liveapp$\web.live.config" web.config
Итак, у меня есть пара вопросов о том, как этого добиться ...
В папке есть
version.txt
файл\\testserver\testapp$
, и единственным содержимым этого файла является номер сборки (например, 45 - для сборки 45). Как мне прочитать содержимоеversion.txt
файла в переменную в пакетном файле?Как проверить
\\fileserver\myapp\releasedocs\ {build}.doc
, существует ли файл, используя переменную из части 1 вместо {build}?
set
Метод читает только около 1024 символов, почему это?