Dela via


WindowsMachineFileCopy@1 – Windows-datorfilkopiering v1-uppgift

Använd den här uppgiften för att kopiera filer till fjärranslutna Windows-datorer.

Syntax

# 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.

Indata

SourcePath - Källkod
string. Krävs.

Anger den absoluta sökvägen för källmappen eller filen på den lokala datorn eller en UNC-resurs, till exempel c:\fabrikamfiber eller \\fabrikamshare\fabrikamfiber.


EnvironmentName - Maskiner
string.

Anger en kommaavgränsad lista över datorns IP-adresser eller FQDN:er, till exempel dbserver.fabrikam.com,192.168.12.34. Du kan också ange utdatavariabeln för andra aktiviteter, till exempel $(variableName).


AdminUserName - Admin inloggning
string.

Anger administratörsinloggning för måldatorerna.


AdminPassword - Lösenord
string.

Anger lösenordet för administratörsinloggningen för måldatorerna. Variabler som definieras i versionsdefinitioner som $(passwordVariable) accepteras. Du kan markera variabeltypen som secret för att skydda den.


TargetPath - Målmappen
string. Krävs.

Anger den lokala sökvägen på måldatorn eller en tillgänglig UNC-sökväg för att kopiera filerna från källan, till exempel d:\fabrikam eller \\fabrikam\Web.


CleanTargetBeforeCopy - Rensa mål
boolean. Standardvärde: false.

Rensar målmappen innan filerna kopieras.


CopyFilesInParallel - Kopiera filer parallellt
boolean. Standardvärde: true.

Kopierar filer parallellt med datorerna.


AdditionalArguments - Ytterligare argument
string.

Anger ytterligare robocopy-argument som tillämpas vid kopiering av filer, till exempel /min:33553332 /l.


ResourceFilteringMethod - Välj Datorer efter
string. Tillåtna värden: machineNames (Datornamn), tags. Standardvärde: machineNames.


MachineNames - Filtervillkor
string.

Dessa indata är endast giltiga för datorgrupper och stöds inte för en platt lista över datorer eller utdatavariabler ännu.

Anger en kommaavgränsad lista över datorer, till exempel dbserver.fabrikam.com, webserver.fabrikam.com, 192.168.12.34, eller taggar, som Role:DB; OS:Win8.1. Om flera taggar anges körs uppgiften på alla datorer med de angivna taggarna. Standardvärdet kör uppgiften på alla datorer.


Kontrollalternativ för aktivitet

Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.

Utdatavariabler

Inga.

Krav

Krav Beskrivning
Pipelinetyper YAML, klassisk version, klassisk version
Körs på Agent, DeploymentGroup
Krav Ingen
Funktioner Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet.
Kommandobegränsningar Valfri
Inställningsbara variabler Valfri
Agentversion 1.104.0 eller senare
Uppgiftskategori Distribuera