4
我的TFS後運行該bat文件建立於2010年VS但它拋出一個錯誤說:「的文件名目錄名或卷標語法不正確」文件名目錄名或卷標語法不正確
我的批處理文件包含以下內容:
REM "*******START :Modify the following sections*******"
call "C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\vcvarsall.bat" x86_amd64
set ProjectPath=C:\Builds\1\xxxx\xxx\Sources
Set PATH=%PATH%;%Windir%\Microsoft.NET\Framework\v4.0
REM "------Move to the Project Folder------"
cd /c %ProjectPath%
cd C:\Builds\1\xxx\xxxx\TestResults
REM "------Find the latest Test Result file------"
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in ('dir/b/a-d/o-d "C:\Builds\1\xxx\xxxx\TestResults\*.trx"') do (
set latesttrxfile=%%a & goto :done
)
:done
echo %latesttrxfile%
REM "------Move to test results folder------"
cd C:\Builds\1\xxx\xxxx\TestResults
REM "------Convert trx to html------"
trx2html "C:\Builds\1\xxx\xxxx\TestResults\%latesttrxfile%"
REM "------Find the latest Test Result html file------"
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in ('dir/b/a-d/o-d "C:\Builds\1\xxx\xxx\TestResults\*.htm"') do (
set latesthtml=%%a & goto :done
)
:done
echo %latesthtml%
REM "------Send Email------"
sendEmail.exe -s xxx.xxx.xxx.com -f [email protected] -t [email protected] -u Test Report attached -a "C:\Builds\1\xxx\xxx\TestResults\%latesthtml%" -m TestReportAttached
Pause
它在什麼時候失敗? – 2012-08-13 13:08:58
嗨,我無法弄清楚它在什麼時候失敗,因爲我可以在構建完成後看到構建結果後的錯誤。當我看到構建結果時,在構建執行完成後,出現這個錯誤。謝謝。 – user1595408 2012-08-13 13:44:50