Я пытаюсь использовать RoboCopy в моем шаблоне сборки TFS для копирования некоторых файлов, но по какой-то причине он вставляет «C: \ Windows \ system32» перед моими путями источника и назначения, хотя я передаю абсолютные пути. Я знаю, что robocopy.exe хранится в "C: \ Windows \ system32", но как я могу заставить его использовать мои абсолютные пути к файлам?
Вот результат моего журнала сборки TFS. Это команда, которая выполняется:
RoboCopy 'C:\Builds\27\RQ4TeamProject\BuildProcessTests\Binaries' '\\iq-tfsbuild1\buildDrops\BuildProcessTests\0.99.6.32749' /E /XD 'RQ4'
И вот ошибка, о которой сообщает robocopy:
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : Thu Jan 24 17:08:47 2013
Source : C:\Windows\system32\'C:\Builds\27\RQ4TeamProject\BuildProcessTests\Binaries'\
Dest : C:\Windows\system32\'\iq-tfsbuild1\buildDrops\BuildProcessTests\0.99.6.32749'\
Files : *.*
○
Exc Dirs : 'RQ4'
○
Options : *.* /S /E /COPY:DAT /R:1000000 /W:30
------------------------------------------------------------------------------
2013/01/24 17:08:47 ERROR 123 (0x0000007B) Accessing Source Directory C:\Windows\system32\'C:\Builds\27\RQ4TeamProject\BuildProcessTests\Binaries'\
The filename, directory name, or volume label syntax is incorrect.
Любые идеи, что не так и как я могу заставить его использовать ТОЛЬКО абсолютные пути, которые я предоставляю? Любые предложения приветствуются. Спасибо
При необходимости используйте двойные кавычки вокруг путей, а не одинарные.