Kopyala Aksiyonu
Kopyala aksiyonu, dosyaların veya klasörlerin bir kaynak konumdan belirtilen bir hedefe kopyalanmasını kolaylaştırır. Bu aksiyon, hem tek öğeli hem de toplu işlemleri destekleyerek dosya sistemi kaynaklarını yönetmede esneklik sağlar.
| Alan | Açıklama | Gereklilik |
|---|---|---|
| Dosya adı | Kaynak dosyaya veya klasöre giden tam yol, toplu işleme için joker karakterler dahil. | Gerekli |
| Hedef yolu | Dosyaların veya klasörlerin kopyalanacağı hedef dizin. Bu yol, kopyalama işlemi sırasında yeniden adlandırma için yeni bir ad içerebilir. | Gerekli |
| Üzerine yaz | Hedefte bir ad çakışması meydana gelirse, mevcut bir dosyanın veya klasörün değiştirilip değiştirilmeyeceğini belirtir. | İsteğe bağlı |
Eylem tipleri ve Örnekler
Aksiyon Uygulama Statüsü
- Formatla:
boolean - Örnek Sonuç:
true
Üzerine yaz Davranışı
- Formatla:
boolean - Örnek Sonuç:
true
Uygulama Örnekleri
Alan Kurulumu - File name examples: - Single folder: C:\Temp\Test - Single file: C:\Temp\Test.xlsx - Toplu dosyalar ('a' ile başlayan, .txt uzantılı): C:\Temp\a*.txt - Batch files (all.xlsxfiles): C:\Temp\*.xlsx - Batch files (all files): C:\Temp\*.* - Batch files/folders (all items): C:\Temp\* - Destination path examples: - Aynı adlı klasörü Test klasörüne Kopyala: C:\Test - Klasörü Kopyala ve Test klasörü altında Trial olarak yeniden adlandır: C:\Test\Trial - Aynı adlı dosyayı Test klasörüne Kopyala: C:\Test - Dosyayı Kopyala ve Test klasörü altında newFile.xlsx olarak yeniden adlandır: C:\Test\newFile.xlsx - Overwrite status: - true: Hedefte aynı ada sahip bir dosya veya klasör varsa, değiştirilecektir. Çakışma yoksa, kopyalama devam eder. - false: Hedefte aynı ada sahip bir dosya veya klasör varsa, kopyalama işlemi gerçekleşmeyecek ve bir hata oluşacaktır. Çakışma yoksa, kopyalama devam eder.
Uygulama Değişkenleri - Belirli bir dosyayı üzerine yazmadan yeni bir konuma Kopyala: - File name: C:\SourceData\report.pdf - Destination path: C:\Archive\ - Overwrite: false - Tüm .log dosyalarını bir kaynak klasörden yeni bir hedef klasöre Kopyala, üzerine yazmaya izin vererek: - File name: C:\ApplicationLogs\*.log - Destination path: C:\ProcessedLogs\Daily\ - Overwrite: true - Bir klasörü Kopyala ve hedefte yeniden adlandır: - File name: C:\Projects\Development - Destination path: C:\Projects\ProductionReady - Overwrite: true
Teknik Notlar
Hedef yolu bir dosya ayırıcı ile bitiyorsa (örn.
C:\Temp\myFolder\), dosya veya klasör orijinal adını koruyarak o yolun içine yerleştirilir. Hedef yolu sonunda bir dosya veya klasör adı içeriyorsa (örn.C:\Temp\myFolder\fileWithNewName.txt), kopyalama işlemi aynı zamanda bir yeniden adlandırma da gerçekleştirecektir. Bir klasörü kopyalarken ve eş zamanlı bir yeniden adlandırma yapmıyorsanız, klasörü hedefin içine yerleştirmek içinDestination pathöğesinin bir dosya ayırıcı ile bittiğinden emin olun (örn.C:\TargetFolder\). Yol bir ayırıcı ile bitmiyorsa ve bir ad içeriyorsa, klasörün kendisi için bir yeniden adlandırma işlemi olarak kabul edilecektir. Hedef, sıkıştırılmış içeriğin açılması için tasarlanmışsa, yolun hedef klasör adını belirttiğinden emin olun (örn.C:\Temp\myFolder\extractedContent).