WindowsMachineFileCopy@1 - Attività copia file del computer Windows v1
Usare questa attività per copiare i file nei computer Windows remoti.
Sintassi
# 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.
# Windows Machine File Copy v1
# Copy files to remote machine(s).
- 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.
Input
SourcePath
- Fonte
string
. Obbligatorio.
Specifica il percorso assoluto della cartella di origine o del file nel computer locale o in una condivisione UNC, ad esempio c:\fabrikamfiber
o \\fabrikamshare\fabrikamfiber
.
EnvironmentName
- Macchine
string
.
Specifica un elenco delimitato da virgole di indirizzi IP del computer o FQDN, ad esempio dbserver.fabrikam.com,192.168.12.34
. È anche possibile specificare la variabile di output di altre attività, ad esempio $(variableName)
.
AdminUserName
- Amministrazione account di accesso
string
.
Specifica l'account di accesso amministratore per i computer di destinazione.
AdminPassword
- Password
string
.
Specifica la password per l'account di accesso dell'amministratore per i computer di destinazione. Le variabili definite nelle definizioni di compilazione/rilascio sono $(passwordVariable)
accettate. È possibile contrassegnare il tipo di variabile per secret
proteggerlo.
TargetPath
- Cartella di destinazione
string
. Obbligatorio.
Specifica il percorso locale nel computer di destinazione o un percorso UNC accessibile per copiare i file dall'origine, ad esempio d:\fabrikam
o \\fabrikam\Web
.
CleanTargetBeforeCopy
- Destinazione pulita
boolean
. Valore predefinito: false
.
Pulisce la cartella di destinazione prima di copiare i file.
CopyFilesInParallel
- Copiare file in parallelo
boolean
. Valore predefinito: true
.
Copia i file in parallelo ai computer.
AdditionalArguments
- Argomenti aggiuntivi
string
.
Specifica altri argomenti robocopy applicati durante la copia di file, ad esempio /min:33553332 /l
.
ResourceFilteringMethod
- Selezionare Computer per
string
. Valori consentiti: machineNames
(Nomi computer), tags
. Valore predefinito: machineNames
.
MachineNames
- Criteri di filtro
string
.
Questo input è valido solo per i gruppi di computer e non è ancora supportato per un elenco flat di computer o variabili di output.
Specifica un elenco delimitato da virgole di computer, ad esempio , o tag, come dbserver.fabrikam.com, webserver.fabrikam.com, 192.168.12.34
Role:DB; OS:Win8.1
. Se vengono forniti più tag, l'attività verrà eseguita in tutti i computer con i tag specificati. Il valore predefinito esegue l'attività in tutti i computer.
Opzioni di controllo delle attività
Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Esecuzione in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | Questa attività non soddisfa le richieste per le attività successive nel processo. |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | 1.104.0 o versione successiva |
Categoria attività | Distribuire |