WindowsMachineFileCopy@1 - مهمة نسخ ملف جهاز Windows v1

استخدم هذه المهمة لنسخ الملفات إلى أجهزة Windows البعيدة.

بناء الجملة

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

الإدخالات

SourcePath - مصدر
string. مطلوب

يحدد المسار المطلق للمجلد المصدر أو الملف على الجهاز المحلي أو مشاركة UNC، مثل c:\fabrikamfiber أو \\fabrikamshare\fabrikamfiber.


EnvironmentName - الات
string.

يحدد قائمة مفصولة بفواصل من عناوين IP للجهاز أو FQDNs، على سبيل المثال، dbserver.fabrikam.com,192.168.12.34. يمكنك أيضا تحديد متغير الإخراج للمهام الأخرى، على سبيل المثال $(variableName).


AdminUserName - تسجيل الدخول مسؤول
string.

تحديد تسجيل دخول المسؤول للأجهزة المستهدفة.


AdminPassword - كلمه المرور
string.

يحدد كلمة المرور لتسجيل دخول المسؤول للأجهزة المستهدفة. المتغيرات المحددة في تعريفات الإنشاء/الإصدار كما $(passwordVariable) هي مقبولة. يمكنك وضع علامة على نوع المتغير على أنه secret لتأمينه.


TargetPath - مجلد الوجهة
string. مطلوب

يحدد المسار المحلي على الجهاز الهدف أو مسار UNC يمكن الوصول إليه لنسخ الملفات من المصدر، مثل d:\fabrikam أو \\fabrikam\Web.


CleanTargetBeforeCopy - هدف نظيف
boolean. القيمة الافتراضية: false.

تنظيف المجلد الوجهة قبل نسخ الملفات.


CopyFilesInParallel - نسخ الملفات بالتوازي
boolean. القيمة الافتراضية: true.

نسخ الملفات بالتوازي مع الأجهزة.


AdditionalArguments - وسيطات إضافية
string.

يحدد وسيطات robocopy الإضافية التي يتم تطبيقها عند نسخ الملفات، مثل /min:33553332 /l.


ResourceFilteringMethod - تحديد الأجهزة حسب
string. القيم المسموح بها: machineNames (أسماء الأجهزة)، tags. القيمة الافتراضية: machineNames.


MachineNames - معايير التصفية
string.

هذا الإدخال صالح فقط لمجموعات الأجهزة وغير مدعوم لقائمة مسطحة من الأجهزة أو متغيرات الإخراج حتى الآن.

يحدد قائمة مفصولة بفواصل من الأجهزة، مثل dbserver.fabrikam.com, webserver.fabrikam.com, 192.168.12.34، أو العلامات، مثل Role:DB; OS:Win8.1. إذا تم توفير علامات متعددة، فسيتم تشغيل المهمة في جميع الأجهزة ذات العلامات المحددة. يقوم الإعداد الافتراضي بتشغيل المهمة في جميع الأجهزة.


خيارات التحكم بالمهمة

تحتوي جميع المهام على خيارات التحكم بالإضافة إلى مدخلات المهام الخاصة بها. لمزيد من المعلومات، راجع خيارات التحكم وخصائص المهمة الشائعة.

متغيرات الإخراج

لا شيء

المتطلبات

المتطلبات الوصف
أنواع البنية الأساسية لبرنامج ربط العمليات التجارية YAML، الإصدار الكلاسيكي، الإصدار الكلاسيكي
يعمل على Agent, DeploymentGroup
المطالب بلا
القدرات لا تفي هذه المهمة بأي متطلبات للمهام اللاحقة في الوظيفة.
قيود الأوامر أي
متغيرات Settable أي
إصدار الوكيل 1.104.0 أو أحدث
فئة المهمة نشر