我试图通过使用TFS命令行参数找到两个文件夹之间的差异。 TFS命令行参数工作正常。但现在想要从摘要中得到唯一的结果。
TFS命令:
tf folderdiff serverpath Localpath /recursive /login:username,password /noprompt
上面的命令工作正常给我下面的结果。
=============================================== ============================== 显示具有不同内容的项目============================================ =================================
Show difference file details
=============================================== ============================== 摘要:9个文件夹,34个文件,0个源,17个目标,1个不同,0个有错误============================== ===============================================
现在我如何只在批处理文件中的本地变量中存储“1个不同的”,以便我可以增加内部版本号。
对此有何指示?
答案 0 :(得分:0)
使用批处理文件中的以下命令
获得解决方案将结果存储在任何新的txt文件中并执行以下命令
for / F“delims =”%% a in('findstr / L“不同”“C:tmp.txt”')设置“batToolDir = %% a” echo“%batToolDir%”
@echo off& SETLOCAL for / f“tokens = 10”%% a in(“%batToolDir%”)do echo %% a set“finalresult = %% a” echo“%finalresult%”