WindowsMachineFileCopy@1 - Windows 컴퓨터 파일 복사 v1 작업
이 작업을 사용하여 원격 Windows 컴퓨터에 파일을 복사합니다.
구문론
# Windows machine file copy v1
# Copy files to remote Windows machines.
- task: WindowsMachineFileCopy@1
inputs:
SourcePath: # string. Required. Source.
#EnvironmentName: # string. Machines.
#AdminUserName: # string. Admin Login.
#AdminPassword: # string. Password.
TargetPath: # string. Required. Destination Folder.
# Advanced Options
#CleanTargetBeforeCopy: false # boolean. Clean Target. Default: false.
#CopyFilesInParallel: true # boolean. Copy Files in Parallel. Default: true.
#AdditionalArguments: # string. Additional Arguments.
#ResourceFilteringMethod: 'machineNames' # 'machineNames' | 'tags'. Select Machines By. Default: machineNames.
#MachineNames: # string. Filter Criteria.
입력
SourcePath
-
원본
string
; 필수 사항입니다.
로컬 컴퓨터 또는 UNC 공유(예: c:\fabrikamfiber
또는 \\fabrikamshare\fabrikamfiber
)에 있는 원본 폴더 또는 파일의 절대 경로를 지정합니다.
컴퓨터EnvironmentName
-
string
;
컴퓨터 IP 주소 또는 FQDN(예: dbserver.fabrikam.com,192.168.12.34
)의 쉼표로 구분된 목록을 지정합니다. 다른 작업의 출력 변수(예: $(variableName)
)를 지정할 수도 있습니다.
AdminUserName
-
관리자 로그인
string
;
대상 컴퓨터에 대한 관리자 로그인을 지정합니다.
암호AdminPassword
-
string
;
대상 컴퓨터의 관리자 로그인 암호를 지정합니다.
$(passwordVariable)
빌드/릴리스 정의에 정의된 변수가 허용됩니다. 변수 형식을 secret
표시하여 보호할 수 있습니다.
대상 폴더TargetPath
-
string
; 필수 사항입니다.
대상 컴퓨터의 로컬 경로 또는 원본에서 파일을 복사하기 위한 액세스 가능한 UNC 경로(예: d:\fabrikam
또는 \\fabrikam\Web
)를 지정합니다.
대상 정리CleanTargetBeforeCopy
-
boolean
; 기본값은 false
입니다.
파일을 복사하기 전에 대상 폴더를 정리합니다.
병렬파일 복사 CopyFilesInParallel
-
boolean
; 기본값은 true
입니다.
파일을 컴퓨터에 병렬로 복사합니다.
추가 인수AdditionalArguments
-
string
;
파일을 복사할 때 적용되는 추가 robocopy 인수(예: /min:33553332 /l
)를 지정합니다.
컴퓨터 선택 ResourceFilteringMethod
-
string
; 허용되는 값: machineNames
(컴퓨터 이름), tags
. 기본값은 machineNames
입니다.
필터 조건MachineNames
-
string
;
이 입력은 컴퓨터 그룹에만 유효하며 컴퓨터 또는 출력 변수의 플랫 목록에 대해서는 아직 지원되지 않습니다.
쉼표로 구분된 컴퓨터 목록(예: dbserver.fabrikam.com, webserver.fabrikam.com, 192.168.12.34
) 또는 태그(예: Role:DB; OS:Win8.1
)를 지정합니다. 여러 태그가 제공되면 지정된 태그가 있는 모든 컴퓨터에서 작업이 실행됩니다. 기본값은 모든 컴퓨터에서 작업을 실행합니다.
작업 제어 옵션
모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성참조하세요.
출력 변수
없음.