Ana içeriğe geç

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 .txt ile biten dosyalar: C:\Temp\a\*.txt * Bir klasördeki .xlsx dosyaları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 .zip uzantı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ğer false: 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.