Bir dosyayi, hazir Powershell cmdlet’lerini kullanarak zip formatina donusturmek (compress) ve ayni sekilde .zip uzantili bir dosyayi acarak icindeki dosyalara erismek son derece basittir.
Bunu gerceklestirmek icin 2 adet cmdlet mevcut. Bunlar
Compress-Archive
Expand-Archive
O halde kolay bir deneme ile bu fonksiyonlari test edelim.
Text.txt dosyasini demo.zip olarak paketlemek istiyorum. Bunun icin Compress-Archive komutunu kullanacagim.
[crayon]
Compress-Archive -Path ‘C:\demo\test.txt’ -destinationpath “C:\demo\democompress\demo.zip” -compressionlevel Optimal
[/crayon]
Evet zip dosyasi hazir.
Simdi de bu arsivi baska bir klasor icine acmak istiyorum. Bunun icin de asagidaki komuta ihtiyacim var.
[crayon]
Expand-Archive -Path “C:\demo\demo.zip” -destinationpath “c:\demo\demoextract\”
[/crayon]
Test.txt demoextract klasorunun icine cikartildi bile!