2016-10-17 5 views
2

배치 파일의 cmd에서 복수 mklabel 명령을 rcleartool에 실행하려고합니다.명령 프롬프트에서 rcleartool의 단일 세션에서 여러 mklabel 명령을 실행하는 방법?

echo Server URL | rcleartool mklabel Label_Name Object1 
echo Server URL | rcleartool mklabel Label_Name Object2 
echo Server URL | rcleartool mklabel Label_Name Object3 
. 
. 

그것은 각각의 명령을 실행하는 데 시간이 너무 오래 걸리는 : 내가 사용하고

명령은 같다.
rcleartool 세션에서 mklabel 명령을 실행하는 방법을 찾으려고했습니다. 그러나 나는 아무것도 발견하지 못했습니다.

3 (또는 n) 대신 하나의 호출에서이를 수행하는 방법은 무엇입니까?

답변

0

rcleartool find을 통해 개체를 나열 할 수있는 경우 을 -exec 섹션에 사용할 수 있습니다.

    : 슬프게도, -execrcleartool에서 지원되지 않습니다 (단 -print)

    rlceartool mklabel가 표시 될 버전을 나타내는 여러 pname하지만

    pname ... 
    

    (필수) 하나 이상의 경로 이름을 지원합니다

  • 요소에 대한 표준 또는보기 확장 경로 이름은보기에서 선택된 버전을 지정합니다.
  • 버전 확장 경로 이름은보기와 관계없이 버전을 지정합니다. 당신이 사용할 수 있어야 의미

:

echo Server URL | rcleartool mklabel Label_Name Object1 Object2 Object3 

파일의 수에 따라 레이블을, 당신은 변수에 자신의 목록 (공백으로 구분) 먼저를 찾아 할당 할 수 있습니다 , rcleartool mklabel Label_Name %list%으로 전화하십시오.

관련 문제