Tiedostojen pakkaaminen ja purkaminen PowerShellin avulla Windows 11/10:ssä
Pohjimmiltaan ZIP - tiedostomuoto pienentää tiedostojen kokoa pakkaamalla ne yhdeksi tiedostoksi. Tämä prosessi säästää levytilaa, salaa tiedot ja helpottaa tiedostojen jakamista muiden kanssa. Tässä viestissä näytämme sinulle kuinka pakata ja purkaa tiedostoja( zip and unzip files )( zip and unzip files ) PowerShell -apuohjelman avulla Windows 11/10:ssä.
Tiedostojen pakkaaminen PowerShellillä
Aloita pakkaamalla joitain tiedostoja ZIP - tiedostoarkistoon Compress-Archive- cmdletillä. Se vie polun kaikkiin tiedostoihin, jotka haluat pakata – useat tiedostot erotetaan pilkulla – ja arkistoi ne määrittämääsi kohteeseen.
Tee seuraava:
Avaa tehokäyttäjävalikko(open Power User Menu) painamalla Windows key + X ja käynnistä sitten PowerShell painamalla näppäimistön I -näppäintä .
Kirjoita seuraavaksi alla oleva syntaksi ja korvaa paikkamerkki <PathToFiles> ja <PathToDestination> tiedostojen polulla ja vastaavasti nimellä ja kansiolla, joihin haluat sen siirtävän.
Compress-Archive -LiteralPath <PathToFiles> -DestinationPath <PathToDestination>
Huomautus(Note) : Kun annat kohdepolun, muista antaa arkistotiedostolle nimi tai PowerShell tallentaa sen määrittämääsi kohtaan ".zip"-muodossa. Muista myös, että lainaukset polun ympärillä ovat välttämättömiä vain, kun tiedostopolku sisältää välilyönnin.
Vaihtoehtoisesti voit pakata kansion koko sisällön ja kaikki sen alikansiot käyttämällä samaa syntaksia kuin yllä, korvaamalla <PathToFiles> - ja <PathToDestination> tiedostojen polulla sekä nimellä ja kansiolla. halua sen menevän vastaavasti.
Sen pitäisi näyttää alla olevan kuvan mukaiselta.
Tämä komento asettaa polun hakemistoon, jossa on useita tiedostoja ja kansioita, määrittelemättä yksittäisiä tiedostoja. PowerShell ottaa kaiken juurihakemiston sisältä ja pakkaa sen, alikansiot ja kaikki.
Lue(Read) : Kuinka avata .TAR.GZ, .TGZ tai .GZ. Tiedostot(How to open .TAR.GZ, .TGZ or .GZ. Files) .
Jokerimerkki (*) -toiminto
Compress - Archive(Compress-Archive) cmdlet antaa sinun käyttää yleismerkkiä (*) laajentaaksesi toimintoja entisestään. Kun käytät merkkiä, voit sulkea pois juurihakemiston, pakata vain hakemistossa olevat tiedostot tai valita kaikki tietyn tyyppiset tiedostot. Jos haluat käyttää yleismerkkiä Compress-Archiven(Compress-Archive) kanssa , sinun on käytettävä -Path - parametria sen sijaan, koska -LiteralPath ei hyväksy niitä.
Nyt molemmista yllä annetuista esimerkeistä olet nähnyt, kuinka juurihakemisto ja kaikki sen tiedostot ja alihakemistot sisällytetään arkistotiedostoa luotaessa. Jos kuitenkin haluat jättää juurikansion pois Zip - tiedostosta, voit jättää sen pois arkistosta jokerimerkillä. Kun lisäät tähden (*) tiedostopolun loppuun, PowerShell nappaa vain sen, mikä on juurihakemiston sisällä. Oikea syntaksi on esitetty alla.
Compress-Archive -Path C:\path\to\file\* -DestinationPath C:\path\to\archive.zip
Jos sinulla on nyt kansio, jossa on joukko erilaisia tiedostotyyppejä (.docx, .txt , .jpg jne.), mutta haluat pakata vain yhden tyypin, voit käyttää alla olevaa syntaksia. PowerShell arkistoi määritetyt tiedostot koskematta suoraan muihin. Muista(Bear) , että alihakemistot ja juurikansion tiedostot eivät sisälly arkistoon tällä menetelmällä.
Compress-Archive -Path C:\path\to\file\*.docx -DestinationPath C:\path\to\archive.zip
Lopuksi, jos haluat arkiston, joka pakkaa tiedostot vain juurihakemistossa ja kaikissa sen alihakemistoissa, käytä tähti-piste-tähti (*.*) jokerimerkkiä tiedostojen pakkaamiseen alla olevalla syntaksilla. Myös tällä menetelmällä alihakemistot ja juurikansion tiedostot eivät sisälly arkistoon.
Compress-Archive -Path C:\path\to\file\*.* -DestinationPath C:\path\to\archive.zip
Nyt on välttämätöntä huomauttaa, että vaikka arkistointi on valmis, voit päivittää olemassa olevan zip-tiedoston käyttämällä -Update- parametria oikealla alla annetulla syntaksilla. Näin voit korvata vanhemmat tiedostoversiot arkistossa uudemmilla, joilla on sama nimi, ja lisätä juurihakemistoon luotuja tiedostoja.
Compress-Archive -Path C:\path\to\files -Update -DestinationPath C:\path\to\archive.zip
Tämä päättää eri skenaarioiden prosessin, joissa voit pakata tiedostoja PowerShellin(PowerShell) avulla Windows 10 :ssä . Jatka alla nähdäksesi, kuinka voit purkaa tiedostoja PowerShellin(PowerShell) avulla .
Lue(Read) : Kuinka asentaa CURL Windows 11/10 -käyttöjärjestelmään .
Tiedostojen purkaminen PowerShellillä
Kuten olet jo nähnyt, PowerShellia(PowerShell) voidaan käyttää tiedostojen pakkaamiseen. Apuohjelma voi myös purkaa arkistoja. Prosessi on jopa helpompaa kuin niiden pakkaaminen – tarvitset vain lähdetiedoston ja kohteen purettavalle tiedolle.
Mennään asiaan.
Pura tiedostot PowerShellillä(PowerShell) seuraavasti:
Avaa PowerShell.
Kirjoita seuraavaksi alla oleva syntaksi ja korvaa paikkamerkki <PathToZipFile> ja <PathToDestination> tiedostojen polulla sekä nimellä ja kansiolla, joihin haluat sen siirtävän.
Expand-Archive -LiteralPath <PathToZipFile> -DestinationPath <PathToDestination>
Kohdekansio, johon tiedostot puretaan, täyttyy arkiston sisällöllä. Jos kansiota ei ollut olemassa ennen purkamista, PowerShell luo kansion ja sijoittaa sen sisällön siihen ennen purkamista.
Oletusarvoisesti, jos jätät -DestinationPath- parametrin pois, PowerShell purkaa sisällön nykyiseen juurihakemistoon ja käyttää Zip - tiedoston nimeä uuden kansion luomiseen.
Tässä esimerkissä Docs -kansio on määritetty komennossa, joten PowerShell luo Docs -kansion polkuun C:\Users\Chidum.Osobalu ja purkaa tiedostot arkistosta kansioon. Katso tuloskansio, joka sisältää kaksi arkistoitua tiedostoa tämän viestin alussa alla.
Huomaa, että jos Docs -kansio on jo kohteessa, PowerShell palauttaa virheilmoituksen yrittäessään purkaa tiedostoja. Voit kuitenkin pakottaa PowerShellin(PowerShell) korvaamaan tiedot uusilla käyttämällä -Pakota(-Force) - parametria.
Käytä parametria -Force vain, jos vanhoja tiedostoja ei enää tarvita, koska tämä korvaa tietokoneesi tiedostot peruuttamattomasti.
And this wraps up our subject on how to zip and unzip files using the PowerShell utility in Windows 11/10!
Related posts
Kuinka purkaa, avata tai purkaa TAR.GZ, TGZ tai GZ. Tiedostot Windows 11/10:ssä
CAB-tiedoston purkaminen komentorivityökaluilla Windows 11/10:ssä
Paras ilmainen tiedostojen pakkausohjelmisto Windows 11/10:lle
Tiedostojen pakkaaminen ja purkaminen Windows 11/10:ssä sisäänrakennetun ominaisuuden avulla
Bandizip on erittäin nopea arkistointiohjelmisto Windows 11/10:lle
Valmiiksi asennettujen Microsoft Store -sovellusten asennuksen poistaminen Windows 11/10:ssä
Ryhmäkäytäntöeditorin lisääminen Windows 11/10 Home Editioniin
HDMI-toistolaite ei näy Windows 11/10:ssä
Kuinka tarkistaa Windows ISO-tiedoston hajautus PowerShellin avulla Windows 11/10:ssä
CPU ei toimi täydellä nopeudella tai kapasiteetilla Windows 11/10:ssä
Mikä on PPS-tiedosto? Kuinka muuntaa PPS PDF:ksi Windows 11/10:ssä?
Korjaa Bluetooth-äänen viive Windows 11/10:ssä
Poista suojauskysymykset käytöstä Windows 11/10:ssä PowerShell-komentosarjan avulla
Microsoft Edge -selainvinkkejä ja -vinkkejä Windows 11/10:lle
Pakkaa ja pura tiedostot helposti Ashampoo ZIP Free for Windows -sovelluksella
Synkronointiasetukset eivät toimi tai ovat harmaana Windows 11/10:ssä
PowerShell-version tarkistaminen Windows 11/10:ssä
Kuinka ottaa NTFS-tiedostojen pakkaus käyttöön tai poistaa sen käytöstä Windows 11/10:ssä
Korjaa Crypt32.dll ei löydy tai puuttuva virhe Windows 11/10:ssä
Kuinka tappaa prosessi komentorivillä Windows 11/10:ssä