WindowsMachineFileCopy@1 - Tugas salinan file komputer Windows v1
Gunakan tugas ini untuk menyalin file ke komputer Windows jarak jauh.
Sintaks
# 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
- Sumber
string
. Wajib diisi.
Menentukan jalur absolut folder sumber atau file pada komputer lokal atau Berbagi UNC, seperti c:\fabrikamfiber
atau \\fabrikamshare\fabrikamfiber
.
EnvironmentName
- Mesin
string
.
Menentukan daftar alamat IP komputer atau FQDN yang dipisahkan koma, misalnya, dbserver.fabrikam.com,192.168.12.34
. Anda juga dapat menentukan variabel output tugas lain, misalnya $(variableName)
.
AdminUserName
- Admin Masuk
string
.
Menentukan login administrator untuk komputer target.
AdminPassword
- Password
string
.
Menentukan kata sandi untuk login administrator untuk komputer target. Variabel yang ditentukan dalam definisi build/rilis seperti $(passwordVariable)
yang diterima. Anda dapat menandai jenis variabel sebagai secret
untuk mengamankannya.
TargetPath
- Folder Tujuan
string
. Wajib diisi.
Menentukan jalur lokal pada komputer target atau jalur UNC yang dapat diakses untuk menyalin file dari sumber, seperti d:\fabrikam
atau \\fabrikam\Web
.
CleanTargetBeforeCopy
- Bersihkan Target
boolean
. Nilai default: false
.
Membersihkan folder tujuan sebelum menyalin file.
CopyFilesInParallel
- Salin File secara Paralel
boolean
. Nilai default: true
.
Menyalin file secara paralel dengan komputer.
AdditionalArguments
- Argumen Tambahan
string
.
Menentukan argumen robocopy tambahan yang diterapkan saat menyalin file, seperti /min:33553332 /l
.
ResourceFilteringMethod
- Pilih Mesin Menurut
string
. Nilai yang diizinkan: machineNames
(Nama Mesin), tags
. Nilai default: machineNames
.
MachineNames
- Kriteria Filter
string
.
Input ini hanya berlaku untuk grup komputer dan belum didukung untuk daftar datar komputer atau variabel output.
Menentukan daftar komputer yang dipisahkan koma, seperti dbserver.fabrikam.com, webserver.fabrikam.com, 192.168.12.34
, atau tag, seperti Role:DB; OS:Win8.1
. Jika beberapa tag disediakan, tugas akan berjalan di semua komputer dengan tag yang ditentukan. Default menjalankan tugas di semua komputer.
Opsi kontrol tugas
Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.
Variabel output
Tidak ada.
Persyaratan
Persyaratan | Deskripsi |
---|---|
Jenis alur | YAML, Build klasik, Rilis klasik |
Berjalan pada | Agen, DeploymentGroup |
Permintaan | Tidak ada |
Kemampuan | Tugas ini tidak memenuhi tuntutan untuk tugas berikutnya dalam pekerjaan. |
Pembatasan perintah | Apa pun |
Variabel yang dapat diatur | Apa pun |
Versi agen | 1.104.0 atau lebih tinggi |
Kategori tugas | Sebarkan |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk