2016-04-28 6 views
1

Ich schreibe ein Batch-Skript für einige TFS-Operation in meinem CI-Server.Wie Schleife über einen Befehl zurückgegebenen Wert in einem Batch

tf.exe" workspaces /collection:http://hostname:8080/tfs/Collection /login:DOMAIN\Service,Password 

Der obige Befehl gibt alle Arbeitsbereiche in der Sammlung:

Workspace    Owner  Computer Comment 
----------------------- ------------ --------- --------- 
WorkspaceA    Owner1  Computer1 
WorkspaceB    Owner2  Computer1 

Ist es möglich, das Ergebnis zu geschleift und workspce WorkspaceA und WorkspaceB löschen?

Antwort

0

nicht getestet:

for /f "skip=2 tokens=2,3 delims= " %%A in (
    'tf.exe" workspaces /collection:http://hostname:8080/tfs/Collection /login:DOMAIN\Service,Password' 
) do (
    echo %%A %%B 
) 
Verwandte Themen