Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gebruik deze taak om bestanden te kopiëren naar externe Windows-machines.
Syntaxis
# 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.
Invoer
SourcePath
-
bron
string. Verplicht.
Hiermee geeft u het absolute pad van de bronmap of het bestand op de lokale computer of een UNC Share, zoals c:\fabrikamfiber of \\fabrikamshare\fabrikamfiber.
EnvironmentName
-
Machines
string.
Hiermee geeft u een door komma's gescheiden lijst met IP-adressen of FQDN's van computers op, bijvoorbeeld dbserver.fabrikam.com,192.168.12.34. U kunt ook de uitvoervariabele van andere taken opgeven, bijvoorbeeld $(variableName).
AdminUserName
-
aanmeldgegevens van beheerders
string.
Hiermee geeft u de beheerdersaanmelding voor de doelcomputers.
AdminPassword
-
wachtwoord
string.
Hiermee geeft u het wachtwoord voor de beheerdersaanmelding voor de doelcomputers. Variabelen die zijn gedefinieerd in build-/releasedefinities als $(passwordVariable) worden geaccepteerd. U kunt het variabeletype markeren als secret om het te beveiligen.
TargetPath
-
doelmap
string. Verplicht.
Hiermee geeft u het lokale pad op de doelcomputer of een toegankelijk UNC-pad voor het kopiëren van de bestanden uit de bron, zoals d:\fabrikam of \\fabrikam\Web.
CleanTargetBeforeCopy
-
doel opschonen
boolean. Standaardwaarde: false.
Schoont de doelmap op voordat u de bestanden kopieert.
CopyFilesInParallel
-
bestanden parallel kopiëren
boolean. Standaardwaarde: true.
Kopieert bestanden parallel met de computers.
AdditionalArguments
-
Aanvullende argumenten
string.
Hiermee geeft u aanvullende robocopy-argumenten op die worden toegepast bij het kopiëren van bestanden, zoals /min:33553332 /l.
ResourceFilteringMethod
-
Machines selecteren op
string. Toegestane waarden: machineNames (machinenamen), tags. Standaardwaarde: machineNames.
MachineNames
-
filtercriteria
string.
Deze invoer is alleen geldig voor machinegroepen en wordt nog niet ondersteund voor een platte lijst met machines of uitvoervariabelen.
Hiermee geeft u een door komma's gescheiden lijst met machines, zoals dbserver.fabrikam.com, webserver.fabrikam.com, 192.168.12.34, of tags, zoals Role:DB; OS:Win8.1. Als er meerdere tags worden opgegeven, wordt de taak uitgevoerd op alle computers met de opgegeven tags. Met de standaardinstelling wordt de taak op alle computers uitgevoerd.
Opties voor taakbeheer
Alle taken hebben besturingsopties naast hun taakinvoer. Zie Opties en algemene taakeigenschappenvoor meer informatie.
Uitvoervariabelen
Geen.
Vereisten
| Voorwaarde | Beschrijving |
|---|---|
| Pijplijntypen | YAML, klassieke build, klassieke release |
| Wordt uitgevoerd op | Agent, DeploymentGroup |
| eisen | Geen |
| mogelijkheden | Deze taak voldoet niet aan de vereisten voor volgende taken in de taak. |
| opdrachtbeperkingen | Welk dan ook |
| variabelen instellen | Welk dan ook |
| Agentversie | 1.104.0 of hoger |
| Taakcategorie | Implementeren |