Use aspas duplas em torno dos caminhos, se necessário, e não aspas simples.
Estou tentando usar o RoboCopy no meu modelo de compilação do TFS para copiar alguns arquivos, mas, por algum motivo, ele insere "C: \ Windows \ system32" na frente dos meus caminhos de origem e destino, embora esteja passando em absoluto caminhos. Eu sei que o robocopy.exe está armazenado em "C: \ Windows \ system32", mas como posso fazer com que ele use meus caminhos de arquivos absolutos?
Aqui está a saída do meu registro de compilação do TFS. Este é o comando que é executado:
RoboCopy 'C:\Builds\RQ4TeamProject\BuildProcessTests\Binaries' '\iq-tfsbuild1\buildDrops\BuildProcessTests-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : Thu Jan 24 17:08:47 2013
Source : C:\Windows\system32\'C:\Builds\RQ4TeamProject\BuildProcessTests\Binaries'\
Dest : C:\Windows\system32\'\iq-tfsbuild1\buildDrops\BuildProcessTestsRoboCopy 'C:\Builds\RQ4TeamProject\BuildProcessTests\Binaries' '\iq-tfsbuild1\buildDrops\BuildProcessTests-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : Thu Jan 24 17:08:47 2013
Source : C:\Windows\system32\'C:\Builds\RQ4TeamProject\BuildProcessTests\Binaries'\
Dest : C:\Windows\system32\'\iq-tfsbuild1\buildDrops\BuildProcessTests%pre%.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\RQ4TeamProject\BuildProcessTests\Binaries'\
The filename, directory name, or volume label syntax is incorrect.
.99.6.32749' /E /XD 'RQ4'
.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\RQ4TeamProject\BuildProcessTests\Binaries'\
The filename, directory name, or volume label syntax is incorrect.
.99.6.32749' /E /XD 'RQ4'
E aqui está o erro relatado pelo robocopy:
%pre%Alguma idéia do que está errado e como posso usar apenas os caminhos absolutos que eu forneço? Qualquer sugestão é apreciada. Obrigado