WindowsMachineFileCopy@1 – Windows rendszerű gép fájlmásolási v1 feladata
Ezzel a feladatsal fájlokat másolhat távoli Windows-gépekre.
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.
Bevitelek
SourcePath
- Forrás
string
. Kötelező.
Megadja a forrásmappa vagy -fájl abszolút elérési útját a helyi gépen vagy egy UNC-megosztáson, például c:\fabrikamfiber
vagy \\fabrikamshare\fabrikamfiber
.
EnvironmentName
- Gépek
string
.
A gép IP-címeinek vagy teljes tartományneveinek vesszővel tagolt listáját adja meg, például dbserver.fabrikam.com,192.168.12.34
: . Más tevékenységek kimeneti változóját is megadhatja, például $(variableName)
: .
AdminUserName
- Rendszergazda bejelentkezés
string
.
Megadja a célgépek rendszergazdai bejelentkezését.
AdminPassword
- Jelszó
string
.
Megadja a célgépek rendszergazdai bejelentkezésének jelszavát. A build-/kiadási definíciókban elfogadott változók $(passwordVariable)
. A változótípust biztonságosként secret
jelölheti meg.
TargetPath
- Célmappát
string
. Kötelező.
Megadja a célgép helyi elérési útját vagy egy akadálymentes UNC elérési utat a fájlok forrásból történő másolásához, például d:\fabrikam
vagy \\fabrikam\Web
.
CleanTargetBeforeCopy
- Tiszta cél
boolean
. Alapértelmezett érték: false
.
A fájlok másolása előtt törli a célmappát.
CopyFilesInParallel
- Fájlok párhuzamos másolása
boolean
. Alapértelmezett érték: true
.
A fájlokat a gépekkel párhuzamosan másolja.
AdditionalArguments
- További argumentumok
string
.
További robocopy-argumentumokat ad meg, amelyek fájlok másolásakor lesznek alkalmazva, például /min:33553332 /l
: .
ResourceFilteringMethod
- Gépek kiválasztása a következő szerint:
string
. Engedélyezett értékek: machineNames
(Gépnevek), tags
. Alapértelmezett érték: machineNames
.
MachineNames
- Szűrési feltételek
string
.
Ez a bemenet csak gépcsoportokra érvényes, és még nem támogatott a gépek vagy kimeneti változók egybesimított listájában.
A gépek vesszővel tagolt listáját adja meg, például dbserver.fabrikam.com, webserver.fabrikam.com, 192.168.12.34
, vagy címkéket, például Role:DB; OS:Win8.1
: . Ha több címke van megadva, a feladat a megadott címkékkel rendelkező összes gépen futni fog. Az alapértelmezett beállítás az összes gépen futtatja a feladatot.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Nincsenek.
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás: | Ügynök, DeploymentGroup |
Igények | None |
Képességek | Ez a tevékenység nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 1.104.0 vagy újabb |
Feladatkategória | Üzembe helyezés |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: