Ten blog obejmie metody zip lub rozpakowywania plików.
Jak zamykać lub rozpakować pliki w PowerShell?
Są to metody, które zostaną opracowane:
Metoda 1: Pliki kompresowe lub zip w PowerShell za pomocą cmdlet „Compress-Archive”
Pliki w PowerShell można zapinać lub kompresować za pomocą „Compress-Archive”Cmdlet. Może kompresować pojedyncze lub wiele plików jednocześnie.
Przykład 1: Użyj polecenia „Compress-Archive”, aby zapinać na jeden plik
Poniższy przykład zapinnie pojedynczy plik, używając „Compress-Archive„Cmdlet:
Plik Compress -Archive -path C: \ doc \.txt -destinationpath c: \ doc \.zamek błyskawicznyZgodnie z powyższym kodem:
Sprawdźmy, czy plik został zapinany na zamek, czy nie, wykonując poniższy kod:
Get-childitem c: \ doc \W powyższym kodzie najpierw dodaj „Get-ChildItem”CMDLET, a następnie przypisz adres katalogu:
Przykład 2: Użyj polecenia „Compress-Archive”, aby zapinać wiele plików jednocześnie
Ten poniższy przykład zapinnie wiele plików za pomocą PowerShell „Compress-Archive”Cmdlet. Aby to zrobić, po prostu przypisz wiele adresów pliku do „-Ścieżka„Parametr, oddzielony przecinkiem:
Plik Compress -Archive -path C: \ doc \.txt, c: \ doc \ new.txt -destinationpath c: \ doc \.zamek błyskawicznyPrzykład 3: Użyj polecenia „Compress-Archive”, aby zapakować wszystkie pliki w folderze
Teraz archiwaj lub zapisz wszystkie pliki w folderze za pomocą wieloznacznej karty ”*„Operator. Z tego powodu dodaj operatora „*” na końcu adresu katalogu, jak pokazano poniżej:
Compress -Archive -path 'c: \ doc \*' -Destinationpath c: \ doc \ plik.zamek błyskawicznyMetoda 2: Pliki Ungresspress lub UnZIP w PowerShell za pomocą cmdlet „Rozwijaj”
Pliki, które są zapinane lub skompresowane, mogą być rozpakowane lub nieskompresowane za pomocą „Rozwijanie się”Cmdlet.
Przykład: Użyj polecenia „Rozwijaj”, aby rozpakować plik
W tym przykładzie plik zapinany zostanie rozpakowany za pomocą „Rozwijanie się„Cmdlet:
Rozwój -archive -path c: \ doc \.Zip -DestinationPath C: \ doc \Zgodnie z powyższym kodem:
Sprawdźmy, czy pliki zostały wyodrębnione, czy nie za pomocą „Get-ChildItem”CMDLET wraz z adresem katalogu:
Plik get-childitem c: \ doc \Chodziło o procedurę przesuwania i rozpakowywania plików za pomocą PowerShell.
Wniosek
Aby zamykać lub skompresować plik w PowerShell, „Compress-Archive”Cmdlet jest używany. Podczas rozpakowywania lub rozstrzygnięcia pliku, „Rozwijanie się”CMDLET można wykorzystać. Ponadto wiele plików można również zapinać lub rozpakować. Ten zapis zaobserwował podane zapytanie i rozwiązało podane zapytanie.