.get

.get server:[[<relative_path>/]file/]file [[[<relative_path>/]file/]file]

한 논리 서버에서 다른 논리 서버로 파일을 전송하려면 .get 명령을 사용하십시오. .get 오퍼레이션은 현재 서버 경로에서 실행되며 지정된 서버 경로에서 파일을 검색합니다. 대상 경로 이름은 단계의 현재 작업 디렉토리와 연관됩니다. 소스 경로 이름은 지정된 서버의 기본 경로와 관련이 있습니다. 서버는 파일에 대한 .get 오퍼레이션을 허용하는 논리 서버를 지정해야 합니다. 정보는 서버 자원에서 파일 복사 사용을 참조하십시오. 단일 파일만 전송할 수 있습니다.

경로 스펙은 환경 변수를 포함할 수 있습니다. 이 기능을 사용하면 특정 작업에 사용된 경로와 관련된 파일을 지정할 수 있습니다. 작업용 작업 디렉토리에서 작업에 사용된 경로에 대한 설명을 참조하십시오.

사용 중인 서버 이름에 공백이 있는 경우, 파일에 대한 경로 및 서버 이름을 따옴표로 묶으십시오. 예: .get [<relative_path>/]"file server:[[<relative_path>/]file]"

참고: 파일을 전송하기 전에 사용할 경로가 있는지 확인하십시오.

전송 속도가 빠르지 않으므로, 다른 방법을 선택하여 대형 파일을 전송할 수도 있습니다. 속도는 초당 40KB 이하입니다. 따라서 70MB의 파일을 전송하려면 45분에서 1시간 정도 소요될 수 있습니다.

참고: 대상 파일이 이미 존재하는 경우 경고하지 않고 이를 겹쳐씁니다.
Windows 파일 경로 구분 기호 백슬래시(\)가 dotcommand를 구문 분석할 때 Rational® Build Forge®에서 사용되는 이스케이프 문자와 동일하기 때문에 이 명령이 "이스케이프"를 의미하는지를 판별하기 어렵습니다. 다음 문자를 사용하여 Windows 파일 경로 구분 기호와 이스케이프를 구분하십시오. 다음 예제는 .put 명령을 보여줍니다.

.put[/E|/e] [<relative_path>/]file server:[[<relative_path>/]file]

/E도 /e도 지정하지 않은 경우 시스템은 휴리스틱 기법을 사용하여 dotcommand에 Windows 파일 경로와 유사한 항목이 있는지를 판별합니다. 파일 경로를 찾으면 이스케이프를 사용 안함으로 설정하고, 찾지 못하면 이스케이프를 사용으로 설정합니다.


피드백