Skompresuj do ZIP i wyodrębnij z ZIP za pomocą PowerShell
PowerShell to zaawansowana forma wiersza polecenia. Jest rozszerzony o ogromny zestaw gotowych do użycia poleceń cmdlet i umożliwia korzystanie z .NET framework/C# w różnych scenariuszach. System Windows zawiera narzędzie GUI, PowerShell ISE, które umożliwia edycję i debugowanie skryptów w użyteczny sposób. Mniej znaną funkcją PowerShell jest możliwość kompresji do ZIP i wyodrębniania plików z archiwum ZIP. Ta funkcja może być używana we własnych scenariuszach automatyzacji.
Reklama
PowerShell został pierwotnie wydany w listopadzie 2006 roku dla systemu Windows XP z dodatkiem SP2, Windows Server 2003 z dodatkiem SP1 i Windows Vista. W dzisiejszych czasach jest to inny produkt o otwartym kodzie źródłowym. PowerShell 5.1 wprowadził edycje do aplikacji. Microsoft po raz pierwszy ogłosił wydanie PowerShell Core 18 sierpnia 2016 r., wraz z decyzją o wprowadzeniu produkt wieloplatformowy, niezależny od systemu Windows, bezpłatny i open source
. Został wydany 10 stycznia 2018 roku dla użytkowników systemów Windows, macOS i Linux. Teraz ma swój własny cykl życia wsparcia. Microsoft planuje wypuszczać jedną mniejszą wersję dla PowerShell Core 6.0 co sześć miesięcy. PowerShell Core 6.1 został wydany 13 września 2018 r.Jak być może już wiesz, możliwość tworzenia pliku zip bez użycia narzędzi innych firm pojawiła się w systemie Windows dawno temu. Pierwszą wersją systemu Windows, która miała natywną obsługę archiwów ZIP, był Windows Me. Wszystkie nowoczesne wersje systemu Windows obsługują ten format archiwum. Aby umieścić plik lub folder w archiwum zip w systemie Windows 10, wystarczy kliknąć go prawym przyciskiem myszy i wybrać opcję Wyślij do — folder skompresowany (skompresowany) z menu kontekstowego. Istnieją jednak narzędzia wiersza poleceń do kompresji plików do archiwum zip. Aby uzyskać tę funkcjonalność, możesz skorzystać z rozwiązania innej firmy.
Jeśli używasz skryptów PowerShell do automatyzacji swoich zadań, z przyjemnością dowiesz się, że PowerShell umożliwia tworzenie archiwów ZIP. Oto jak można to zrobić.
Aby skompresować pliki do ZIP za pomocą PowerShell,
- Otwórz PowerShell. Wskazówka: możesz dodaj menu kontekstowe „Otwórz PowerShell jako administrator”.
- Wpisz lub skopiuj i wklej następujące polecenie:
Compress-Archive -LiteralPath „ścieżka\do\twoje\pliki” -DestinationPath „ścieżka\do\archiwum.zip”
- Zastąp część ścieżki w powyższym poleceniu rzeczywistymi wartościami.
Aby wyodrębnić pliki z ZIP za pomocą PowerShell,
- Otwórz PowerShell. Wskazówka: możesz dodaj menu kontekstowe „Otwórz PowerShell jako administrator”.
- Wpisz lub skopiuj i wklej następujące polecenie:
Expand-Archive -LiteralPath „ścieżka\do\twojego\archiwum.zip” -DestinationPath „Ścieżka\gdzie\do\magazynu\wyodrębnionych plików” -Force
- Zastąp część ścieżki w powyższym poleceniu rzeczywistymi wartościami.
Skończyłeś.
Powiązane artykuły.
- Utwórz łącze symboliczne w systemie Windows 10 za pomocą PowerShell
- Znajdź wersję PowerShell w systemie Windows
- Utwórz konto użytkownika w systemie Windows 10 za pomocą PowerShell
- Pokaż powiadomienie o wiadomości z PowerShell
- Utwórz skrót, aby uruchomić plik PowerShell PS1 w systemie Windows 10
- Generuj kod QR za pomocą PowerShell w systemie Windows 10
- Znajdź swoją historię aktualizacji systemu Windows za pomocą PowerShell
- Utwórz rozruchową pamięć USB z systemem Windows 10 za pomocą programu PowerShell
- Uzyskaj ilość słów, znaków i linii w pliku za pomocą PowerShell
- Dodaj PowerShell jako menu kontekstowe administratora w systemie Windows 10
- Dodaj plik PowerShell (*.ps1) do nowego menu kontekstowego Eksploratora plików
- Uzyskaj skrót plików za pomocą PowerShell w systemie Windows 10
- Jak ponownie uruchomić komputer za pomocą PowerShell
- Rozpocznij proces podniesiony z PowerShell