Sıkıştır Aktivitesi
Sıkıştır aktivitesi, belirtilen dosyaların veya klasörlerin tek bir arşive sıkıştırılmasını sağlar. Bu aktivite, dosya boyutlarını küçültmek, birden çok dosyayı birleştirmek ve veri aktarımı veya depolama için hazırlamak açısından kritik öneme sahiptir.
| Alan | Açıklama | Gereksinim |
|---|---|---|
| Dosya adı | Sıkıştırılacak dosyanın veya klasörün yolu. Bu, toplu işleme için joker karakterler içerebilir. | Gerekli |
| Sıkıştır Dosya Adı | Çıktı .zip arşiv için istenen ad ve yol. | Gerekli |
| Üzerine yaz | Hedef konumda aynı ada sahip mevcut bir sıkıştırılmış dosyanın üzerine yazılıp yazılmayacağını belirtir. | İsteğe bağlı |
| Yeni Şifre | Sıkıştırılmış .zip dosyayı şifrelemek için isteğe bağlı bir Yeni Şifre. | İsteğe bağlı |
Eylem Tipleri ve Örnekler
Dosya adı
- Format: string (dosya yolu deseni)
- Örnek Sonuç:
"C:\\Temp\\a\\*.txt"
Sıkıştır Dosya Adı
- Format: string (dosya yolu)
- Örnek Sonuç:
"C:\\Temp\\archive.zip"
Üzerine yaz
- Format: boolean
- Örnek Sonuç:
true
Yeni Şifre
- Format: string
- Örnek Sonuç:
"MyS3cr3tP@ssw0rd"
Uygulama Örnekleri
Alan Kurulumu - File Name: C:\SourceData\*.xlsx - Zip File Name: C:\Archives\MonthlyReport.zip - Overwrite: true - Password: Report@2023
Uygulama Değişkenleri - .xlsx dosyalarının tümünü C:\SourceData\ konumundan C:\Archives\MonthlyReport.zip konumuna sıkıştır. - Eğer MonthlyReport.zip zaten varsa, üzerine yazılacaktır. - Arşiv, Yeni Şifre Report@2023 ile korunacaktır.
Teknik Notlar
Dosya adı alanı, esnek işleme için çeşitli yol desenlerini destekler: * Belirli dosya:
C:\Temp\Test.xlsx* Bir klasörde 'a' ile başlayan ve.txtile biten dosyalar:C:\Temp\a\*.txt* Bir klasördeki.xlsxdosyalarının Hepsi:C:\Temp\*.xlsx* Bir klasördeki dosyaların Hepsi:C:\Temp\*.** Bir dizindeki dosyaların ve klasörlerin Hepsi:C:\Temp\*Sıkıştır Dosya Adı tam dizin yolunu belirtmeli ve
.zipuzantısını içermelidir.Yeni Şifre alanı, şifreleme için özel karakterler ve aksanlı harfler dahil olmak üzere geniş bir karakter yelpazesini kabul eder.
Üzerine yaz değişkeni, aynı ada sahip bir sıkıştırılmış dosya zaten mevcut olduğunda davranışı belirler: * Eğer
true: Aynı ada sahip bir dosya yoksa, sıkıştırma devam eder. Aynı ada sahip bir dosya varsa, eski dosyanın üzerine yazılır ve yeni sıkıştırma gerçekleştirilir. * Eğerfalse: Aynı ada sahip bir dosya yoksa, sıkıştırma devam eder. Dizinde aynı ada sahip bir dosya zaten varsa, aktivite sıkıştırmayı gerçekleştirmeyecek ve "Dizinde dosya zaten mevcut." mesajıyla bir hata yükseltecektir.