211service.com
PowerShell Unzip/Zip: bestanden uitpakken/zippen in PowerShell [Schijfherstel]
Veel gebruikers zijn in de war over de PowerShell uitpakken/zippen opdracht. Als je het ook probeert te achterhalen, dit bericht op deze site is het lezen waard. Het leidt u door gedetailleerde stappen om een bestand uit te pakken met PowerShell op Windows 10/11.
- Wat is de PowerShell Unzip/Zip-opdracht
- Hoe PowerShell-bestand uit te pakken op Windows 10/11
- Hoe PowerShell-bestanden te zippen op Windows 10/11
Zoals het ons allemaal bekend is, PowerShell is een krachtige, in Windows ingebouwde opdrachtregel-shell en scriptomgeving. Het kan worden gebruikt om met verschillende werken op Windows om te gaan, zoals Windows-updates installeren , PowerShell-bestanden kopiëren , PowerShell krijgt de mapgrootte , SSH PowerShell installeren , enzovoort.
Veel mensen en zelfs professionals zijn echter niet bekend met het uitvoeren van deze werken met PowerShell. Hier is een echt voorbeeld van het StackOverflow-forum. In dit bericht richten we ons voornamelijk op PowerShell unzip/zip-bestanden.
Ik heb een .zip-bestand en moet de volledige inhoud uitpakken met behulp van PowerShell. Ik ben dit aan het doen maar het lijkt niet te werken. Wat is er verkeerd? De directory C:\a is nog leeg.
https://stackoverflow.com/questions/27768303/how-to-unzip-a-file-in-powershell
Wat is de PowerShell Unzip/Zip-opdracht
Allereerst is het noodzakelijk wat de cmdlet kan worden gebruikt om uit te pakken / te zippen in PowerShell. Om het PowerShell-bestand op Windows 10/11 uit te pakken, kunt u volledig gebruik maken van de PowerShell Uitvouwen-archief commando dat alle inhoud van gecomprimeerde of gearchiveerde bestanden kan uitpakken of extraheren naar de doelmap.
Als u een gecomprimeerd archief of gecomprimeerd bestand wilt maken van opgegeven mappen/mappen, kunt u PowerShell gebruiken Comprimeren-archief opdracht. Maar u moet ervoor zorgen dat de bestandsgrootte niet groter is dan 2 GB. Bovendien vereisen beide twee opdrachten dat de archiefbestandsextensie is .zip .
Nu zou u een algemeen begrip moeten hebben van de PowerShell-commando's voor zip/unzip. Laten we eens kijken hoe u kunt zippen/unzippen in PowerShell Windows 10/11.
Opmerking:
Zorg ervoor dat op uw computer PowerShell v5+ is geïnstalleerd. Zo niet, dan kunt u verwijzen naar dit bericht ' De PowerShell-versie bijwerken naar v7.2.5 voor Windows 10/11 ” om de nieuwste versie te installeren.
Hoe PowerShell-bestand uit te pakken op Windows 10/11
Het is heel eenvoudig om een bestand uit te pakken met de PowerShell-opdracht Expand-Archive op Windows 10/11. Hier zullen we 2 voorbeelden geven om PowerShell gecomprimeerde bestanden te laten extraheren.
Stel dat u een gecomprimeerde map met de naam kantoor2016.zip en je wilt het uitpakken C:\Gebruikers\Beheerder\Desktop pad naar D:\PowerShell , kunt u de volgende gids raadplegen.
# Voorbeeld 1: PowerShell Pak een bestaand archiefbestand uit in een opgegeven map
1. Druk op de Win + R toetsen om de Rennen vak en typ vervolgens krachtshell erin en druk op Ctrl+Shift+Enter toetsen om het verhoogde PowerShell-venster te openen.
2. Typ in het pop-upvenster de volgende opdracht en druk op Binnenkomen om het uit te pakken kantoor2016.zip bestand in de D:\PowerShell . Wacht vervolgens tot het PowerShell-uitpakbestandsproces is voltooid.
Opmerking:Zorg ervoor dat u het bestandspad / de naam en het doelpad vervangt op basis van uw werkelijke situatie.
Expand-Archive -LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath D:\PowerShell


3. Als u een bestaand uitgepakt bestand wilt overschrijven, kunt u het -Kracht parameter aan het einde van dezelfde PowerShell Expand-Archive-opdracht.
Expand-Archive -LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath D:\PowerShell -Force
# Voorbeeld 2. PowerShell Pak een bestaand archiefbestand uit in de huidige map
Als u PowerShell-bestanden in de huidige map wilt laten uitpakken, kunt u de volgende PowerShell-uitpakopdracht uitvoeren.
Expand-Archive -Path 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath C:

Op dezelfde manier kunt u de -Kracht parameter aan het einde van de opdracht om een bestaande uitgepakte map te overschrijven.
Hoe PowerShell-bestanden te zippen op Windows 10/11
U kunt natuurlijk de opdracht PowerShell-compressiearchief gebruiken om een gecomprimeerd bestand/map te maken op Windows 10/11. Hier vatten we enkele veelvoorkomende voorbeelden van de PowerShell-zipbestanden samen.
# Voorbeeld 1. PowerShell Zip-bestanden naar een nieuw gecomprimeerd archief
Als u verschillende bestanden wilt comprimeren en een nieuw reach-bestand wilt maken, kunt u de volgende opdracht uitvoeren in het verhoogde PowerShell-venster. Hier kunt u de parameter -Force verwijderen als u een bestaand uitgepakt bestand niet hoeft te overschrijven.
Compress-Archive -LiteralPath D:\PowerShell -DestinationPath C:\Archives -Force

# Voorbeeld 2. PowerShell Zip-bestanden die de hoofdmap bevatten
Als u een map wilt zippen en een archiefmap wilt maken die de hoofdmap en al zijn bestanden/submappen bevat, kunt u de Pad parameter in plaats daarvan.
Compress-Archive -Path D:\PowerShell -DestinationPath C:\Archives\Office2016.zip
# Voorbeeld 3. PowerShell Zip-bestanden die de hoofdmap uitsluiten
Welnu, u kunt de volgende opdracht uitvoeren als u een map wilt zippen en een nieuw archief wilt maken dat de hoofdmap uitsluit.
Compress-Archive -Path D:\PowerShell\* -DestinationPath C:\Archives\Office2016.zip
# Voorbeeld 4. PowerShell Zip Alleen de bestanden in de hoofdmap
Als u alleen de bestanden in de hoofdmap wilt comprimeren en een nieuw archief wilt maken, kunt u de volgende opdracht uitvoeren.
Compress-Archive -Path D:\PowerShell\*.* -DestinationPath C:\Archives\Office2016.zip
# Voorbeeld 5. Voeg bestanden toe aan een gemaakte archiefmap
Als u enkele bestanden aan de gemaakte archiefmap wilt toevoegen, kunt u de parameter -Update gebruiken. Daarom:
Compress-Archive -Path D:\PowerShell\* -Update -DestinationPath C:\Archives
Hoe te zippen/unzippen in PowerShell Windows 10/11? Nu geloof ik dat u de antwoorden al wist. Als u andere meningen heeft over het zip/unzip PowerShell-onderwerp, deel deze dan in de volgende commentaarzone.
Verder lezen: Wat te doen als u per ongeluk een gecomprimeerd bestand verwijdert? Maak je geen zorgen. deze site Partitie Wizard kan u helpen het verwijderde bestand op verschillende opslagapparaten snel te herstellen. Bovendien kan het u helpen bij het maken van back-ups van partities, het opnieuw opbouwen van MBR, het migreren van het besturingssysteem, het converteren van NTFS naar FAT zonder gegevensverlies, enz.