Suspaudimas

Kaip „ZIP“ susegti ir išpakuoti failus naudojant „PowerShell“ sistemoje „Windows 10“

Kaip „ZIP“ susegti ir išpakuoti failus naudojant „PowerShell“ sistemoje „Windows 10“

Iš esmės ZIP failo formatas sumažina failų dydį, suglaudindamas juos į vieną failą. Šis procesas taupo disko vietą, užšifruoja duomenis ir palengvina failų bendrinimą su kitais. Šiame įraše mes jums parodysime, kaip tai padaryti zip ir išpakuokite failus naudojant „PowerShell“ įrankis sistemoje „Windows 10“.

Kaip supakuoti failus naudojant „PowerShell“

Pradėkite suspausdami kai kuriuos failus į ZIP failų archyvą naudodami Suspausti-archyvuoti cmdlet. Vyksta kelias į visus failus, kuriuos norite suspausti - keli failai yra atskirti kableliais ir juos suarchyvuoja jūsų nurodytoje paskirties vietoje.

Atlikite šiuos veiksmus:

Paspauskite „Windows“ klavišas + X norėdami atidaryti „Power User“ meniu ir paspauskite klaviatūroje, kad paleistumėte „PowerShell“.

Tada įveskite žemiau esančią sintaksę, pakeisdami ir vietos rezervavimo ženklas su keliu į failus, kuriuos norite suspausti, ir pavadinimas bei aplankas, į kurį norite patekti.

„Compress-Archive -LiteralPath“  -Paskirties kelias 

Pastaba: Kai pateiksite paskirties kelią, būtinai suteikite archyvo failui pavadinimą arba „PowerShell“ jį išsaugos kaip „.zip “, kur nurodote. Be to, nepamirškite, kad citatos aplink kelią yra būtinos tik tada, kai failo kelyje yra tarpas.

Arba, norėdami užklijuoti visą aplanko turinį ir visus jo poaplankius, galite naudoti tą pačią sintaksę kaip ir aukščiau, pakeisdami ir vietos rezervavimo ženklas su keliu į failus, kuriuos norite suspausti, ir pavadinimas bei aplankas, į kurį norite patekti.

Tai turėtų atrodyti taip, kaip parodyta paveikslėlyje žemiau.

Ši komanda nurodo kelią į katalogą, kuriame yra keli failai ir aplankai, nenurodant atskirų failų. „PowerShell“ paima viską, kas yra šakninio katalogo viduje, ir suglaudina jį, poaplankius ir viską.

Perskaityk: Kaip atidaryti .TAR.GZ, .TGZ arba .GZ. Failai.

Pakaitinio simbolio (*) funkcija

The Suspausti-archyvuoti cmdlet leidžia naudoti pakaitos simbolį (*), kad dar labiau išplėstumėte funkcionalumą. Kai naudojate simbolį, galite išskirti šakninį katalogą, suspausti tik katalogo failus arba pasirinkti visus tam tikro tipo failus. Norėdami naudoti pakaitos simbolį su Suspausti-archyvuoti, turite naudoti -Kelias parametras, kaip -LiteralPath jų nepriima.

Iš abiejų aukščiau pateiktų pavyzdžių matėte, kaip kuriant archyvo failą įtraukti šakninį katalogą ir visus jo failus bei pakatalogius. Tačiau jei norite pašalinti šakninį aplanką iš „Zip“ failo, galite naudoti pakaitos simbolį, norėdami jį praleisti iš archyvo. Pridėjus žvaigždutę (*) prie failo kelio pabaigos, „PowerShell“ griebs tik tai, kas yra šakninio katalogo viduje. Teisinga sintaksė pateikiama žemiau.

„Compress-Archive“ - „C“ kelias: kelias į failą * * - „DestinationPath C“: kelias į archyvą.užtrauktukas

Dabar, jei turite aplanką su daugybe skirtingų failų tipų (.docx, .txt, .JPG ir kt.), bet norite suspausti tik vieną tipą, galite naudoti toliau pateiktą sintaksę. „PowerShell“ suarchyvuos nurodytus failus, aiškiai neliesdamas kitų. Atminkite, kad šiuo metodu pakatalogiai ir šakninio aplanko failai nėra įtraukti į archyvą.

„Compress-Archive“ - kelias C: \ path \ to \ file \ *.docx -DestinationPath C: \ path \ to \ archive.užtrauktukas

Galiausiai, jei norite archyvo, kuris suspaudžia tik šakniniame kataloge esančius failus ir visus jo pakatalogius, naudosite „žvaigždė-taškas-žvaigždė“ (*.*) pakaitos žymėti failus su žemiau esančia sintakse. Taikant šį metodą pakatalogiai ir šakninio aplanko failai nėra įtraukti į archyvą.

„Compress-Archive“ - kelias C: \ path \ to \ file \ *.* -DestinationPath C: \ path \ to \ archive.užtrauktukas

Dabar būtina pažymėti, kad net ir baigę archyvą, galite atnaujinti esamą ZIP failą naudodami -Atnaujinti parametras su teisinga sintaksė pateikiama žemiau. Tai leidžia pakeisti senesnes failų versijas archyve naujesnėmis su tais pačiais pavadinimais ir pridėti failus, sukurtus šakniniame kataloge.

„Compress-Archive“ - kelias C: \ kelias \ į failus - atnaujinimas - „DestinationPath C“: kelias į archyvą.užtrauktukas

Tai užbaigia įvairių scenarijų, kuriuos galite susieti failus naudodami „PowerShell“ sistemoje „Windows 10“, procesą. Tęskite toliau, kad sužinotumėte, kaip galite išpakuoti failus naudodami „PowerShell“.

Perskaityk: Kaip įdiegti CURL „Windows 10“.

Kaip išpakuoti failus naudojant „PowerShell“

Kaip jau matėte, „PowerShell“ galima naudoti failams pakuoti. Naudingumas taip pat gali išarchyvuoti archyvus. Procesas yra dar lengvesnis nei juos suspausti - tereikia šaltinio failo ir duomenų, paruoštų išpakuoti, paskirties vietos.

Priimkime tai.

Norėdami išarchyvuoti failus naudodami „PowerShell“, atlikite šiuos veiksmus:

Atidarykite „PowerShell“.

Tada įveskite žemiau esančią sintaksę, pakeisdami ir vietos rezervavimo ženklas su keliu į failus, kuriuos norite suspausti, ir pavadinimas bei aplankas, į kurį norite patekti.

Išskleisti-archyvuoti -LiteralPath  -Paskirties kelias 

Paskirties aplanke, nurodytame failams išskleisti, bus užpildytas archyvo turinys. Jei aplanko nebuvo prieš išpakuojant, „PowerShell“ sukurs aplanką ir įdės į jį turinį prieš išpakuodamas.

Pagal numatytuosius nustatymus, jei nepaliksite -Paskirties kelias parametras, „PowerShell“ išpakuos turinį į dabartinį šakninį katalogą ir naudos Zip failo pavadinimą, kad sukurtumėte naują aplanką.

Šiame pavyzdyje aplankas Dokumentai yra nurodytas komandoje, todėl „PowerShell“ sukurs aplanką Dokumentai kelyje C: \ Vartotojai \ Chidum.Osobalu ir ištraukite failus iš archyvo į aplanką. Žiūrėkite išvesties aplanką, kuriame yra du failai, archyvuoti šio įrašo pradžioje.

Atminkite, kad jei aplankas Dokumentai jau yra paskirties vietoje, „PowerShell“ pateiks klaidą, kai bandys išpakuoti failus. Tačiau galite priversti „PowerShell“ perrašyti duomenis naujais, naudodami -Jėga parametras.

Turėtumėte naudoti tik -Jėga parametras, jei senų failų nebereikia, nes tai negrįžtamai pakeis jūsų kompiuterio failus.

Tai apibendrina mūsų temą, kaip „ZIP“ failus ir išpakuoti naudojant „PowerShell“ įrankį sistemoje „Windows 10“!

Kaip įdiegti ir žaisti „Doom“ sistemoje „Linux“
Įvadas į Doom „Doom“ serija atsirado 90-aisiais, išleidus originalų „Doom“. Tai buvo tiesioginis hitas, o nuo to laiko žaidimų serija gavo daugybę apd...
„Vulkan“, skirta „Linux“ vartotojams
Kiekvienos naujos kartos grafikos plokštės matome, kaip žaidimų kūrėjai peržengia grafinės ištikimybės ribas ir artėja prie fotorealizmo. Nepaisant vi...
„OpenTTD“ ir „Simutrans“
Sukurti savo transporto modeliavimą gali būti smagu, atpalaiduojanti ir be galo viliojanti. Štai kodėl jūs turite įsitikinti, kad išbandėte kuo daugia...