Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 3157|Yanıt: 0

PowerShell, Compress-Archive tabanlı klasörleri sıkıştırır

[Bağlantıyı kopyala]
Yayınlandı 27.07.2023 19:38:52 | | | |
Gereksinimler: Jenkins ve DevOps gibi araçları otomatik sürüm için kullanırken, geri almayı kolaylaştırmak için orijinal program dosyalarını yedeklemeniz gerekebilir.

[Gerçek dövüş]. NET/C#, komut satırı üzerinden 7z dekompresyonunu çağırır
https://www.itsvse.com/thread-10303-1-1.html

Sıkıştırma-Arşiv: Belirtilen dosya ve dizinlerden sıkıştırılmış bir arşiv veya sıkıştırılmış dosya oluşturun.
Bağlantı girişi görünür.

Arşivle Genişlet: Belirtilen arşivden (sıkıştırılmış) bir dosyayı çıkarır.
Bağlantı girişi görünür.


F:\SaveTemp\itsvse dizinini aşağıdaki komutla sıkıştırın:





Gerçek ortamda, dizinin altındaki loglar, hassas dosyalar gibi bazı dizinleri veya dosyaları da hariç tutmanız gerekebilir.Compress-Archive, klasör veya dosya arıza giderme seçeneğini desteklemiyor, ancak hariç tutma Get-ChildItem pipeline üzerinden sağlanabilir.

Örneğin, aşağıdaki komutla Log klasörünü hariç tutun:

(Son)




Önceki:.NET/C# Basit Kullan Polly eğitimi
Önümüzdeki:Azure DevOps (VII) ek bir ajan havuzu oluşturur
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com