PowerShell unzip/zip: kā izspiest/zip failus programmā PowerShell [diska atkopšana]

Daudzi lietotāji ir neizpratnē par PowerShell unzip/zip komandu. Ja arī jūs mēģināt to izdomāt, šis ieraksts ir pieejams šī vietne ir vērts lasīt. Tajā ir sniegtas detalizētas darbības, lai izspiestu failu, izmantojot PowerShell operētājsistēmā Windows 10/11.





Šajā lapā:

Kā mums visiem labi zināms, PowerShell ir spēcīgs Windows iebūvēts komandrindas apvalks un skriptu vides rīks. To var izmantot, lai risinātu dažādus darbus operētājsistēmā Windows, piemēram Windows atjauninājumu instalēšana , PowerShell kopēt failus , PowerShell iegūst mapes lielumu , SSH PowerShell instalēšana utt.

Tomēr ļoti daudzi cilvēki un pat profesionāļi nezina, kā veikt šos darbus, izmantojot PowerShell. Šeit ir patiess piemērs no StackOverflow foruma. Šajā ziņā mēs galvenokārt koncentrējamies uz PowerShell unzip/zip failiem.



Man ir .zip fails, un man ir jāizpako viss tā saturs, izmantojot PowerShell. Es to daru, bet šķiet, ka tas nedarbojas. Kas noticis? Katalogs C:\a joprojām ir tukšs.

https://stackoverflow.com/questions/27768303/how-to-unzip-a-file-in-powershell

Kas ir PowerShell unzip/Zip komanda

Pirmkārt, ir nepieciešams, ko cmdlet var izmantot, lai izspiestu/zip programmā PowerShell. Lai izspiestu PowerShell failu operētājsistēmā Windows 10/11, varat pilnībā izmantot PowerShell Izvērst-arhīvs komanda, kas var izvilkt vai izvilkt visu zip vai arhivēto failu saturu mērķa mapē.



Ja vēlaties izveidot saspiestu arhīvu vai zip failu no noteiktām mapēm/direktorijiem, varat izmantot PowerShell Saspiest-arhīvs komandu. Bet jums ir jāpārliecinās, ka faila lielums nepārsniedz 2 GB. Turklāt abām komandām ir nepieciešams arhīva faila paplašinājums .zip .

Tagad jums ir jābūt vispārējai izpratnei par zip/unzip PowerShell komandām. Apskatīsim, kā zip/izpakot PowerShell Windows 10/11.



Piezīme:

Pārliecinieties, vai datorā ir instalēta PowerShell v5+. Ja nē, varat atsaukties uz šo ziņu ' Kā atjaunināt PowerShell versiju uz v7.2.5 operētājsistēmai Windows 10/11 ”, lai instalētu jaunāko versiju.

Kā izpakot PowerShell failu operētājsistēmā Windows 10/11

Failu ir ļoti vienkārši izpakot, izmantojot komandu Expand-Archive PowerShell operētājsistēmā Windows 10/11. Šeit mēs sniegsim 2 piemērus, lai PowerShell izvilktu zip failus.



Pieņemsim, ka jums ir saspiesta mape ar nosaukumu office2016.zip un vēlaties to izvilkt C:\Lietotāji\Administrators\Darbvirsma ceļš uz D:\PowerShell , varat skatīt šo rokasgrāmatu.

# 1. piemērs: PowerShell izsaiņojiet esošu arhīva failu norādītajā mapē

1. Nospiediet Win + R taustiņi, lai atvērtu Skrien lodziņā un pēc tam ierakstiet Powershell tajā un nospiediet Ctrl + Shift + Enter taustiņus, lai atvērtu paaugstināto PowerShell logu.

2. Uznirstošajā logā ierakstiet šādu komandu un nospiediet Ievadiet lai izvilktu rāvējslēdzēju office2016.zip failu iekšā D:\PowerShell . Pēc tam pagaidiet, līdz tiek pabeigts PowerShell faila izpakošanas process.

Piezīme:

Noteikti nomainiet faila ceļu/nosaukumu un mērķa ceļu atbilstoši jūsu faktiskajai situācijai.

Izvērst-arhīvs - LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' - DestinationPath D:\PowerShell

  izpakojiet failu, izmantojot PowerShell

  izpakojiet failu D diskā

3. Ja vēlaties pārrakstīt esošu izvilktu failu, varat pievienot -Spēks parametrs tās pašas komandas PowerShell Expand-Archive beigās.

Izvērst-arhīvs - LiteralPath 'C:\Users\Administrator\Desktop\Office2016.zip' -DestinationPath D:\PowerShell -Force

# 2. piemērs. PowerShell izsaiņojiet esošu arhīva failu pašreizējā mapē

Ja vēlaties, lai PowerShell unzip faili pašreizējā mapē, varat palaist šo PowerShell unzip komandu.

Izvērst-arhīvs - ceļš 'C:\Users\Administrator\Desktop\Office2016.zip' -Galamērķa ceļš C:

  PowerShell izsaiņojiet failu pašreizējā mapē

Līdzīgi varat pievienot -Spēks parametrs komandas beigās, lai pārrakstītu esošu izvilktu mapi.

Kā ZIP failu PowerShell operētājsistēmā Windows 10/11

Protams, varat izmantot komandu PowerShell saspiest arhīvu, lai izveidotu zip failu/mapi operētājsistēmā Windows 10/11. Šeit ir apkopoti daži izplatīti PowerShell zip failu piemēri.

# 1. piemērs. PowerShell ZIP faili uz jaunu ZIP arhīvu

Ja vēlaties saspiest dažādus failus un izveidot jaunu sasniegumu failu, varat palaist šo komandu paaugstinātajā PowerShell logā. Šeit varat noņemt parametru -Force, ja jums nav jāpārraksta esošs izvilkts fails.

Saspiest-arhīvs -LiteralPath D:\PowerShell -Galamērķa ceļš C:\Arhīvi -Force

  saspiest failus, izmantojot PowerShell

# 2. piemērs. PowerShell ZIP faili, kas ietver saknes direktoriju

Ja vēlaties saspiest direktoriju un izveidot arhīva mapi, kurā ir saknes direktorijs un visi tā faili/apakšdirektoriji, varat izmantot Ceļš parametru vietā.

Saspiest-arhīvs - ceļš D:\PowerShell - galamērķa ceļš C:\Archives\Office2016.zip

# 3. piemērs. PowerShell ZIP faili, kas izslēdz saknes direktoriju

Ja vēlaties saspiest direktoriju un izveidot jaunu arhīvu, kas izslēdz saknes direktoriju, varat palaist šādu komandu.

Saspiest-arhīvs - ceļš D:\PowerShell\* - galamērķa ceļš C:\Archives\Office2016.zip

# 4. piemērs. PowerShell ZIP tikai saknes direktorijā esošos failus

Ja vēlaties vienkārši saspiest failus tikai saknes direktorijā un izveidot jaunu arhīvu, varat palaist šādu komandu.

Saspiest-arhīvs - ceļš D:\PowerShell\*.* - Galamērķa ceļš C:\Archives\Office2016.zip

# Piemērs 5. Pievienojiet failus izveidotajai arhīva mapei

Ja vēlaties izveidotajai arhīva mapei pievienot dažus failus, varat izmantot parametru -Update. Par to:

Saspiest-arhīvs - ceļš D:\PowerShell\* - atjaunināšana - galamērķa ceļš C:\arhīvi

Kā zip/atspiest PowerShell Windows 10/11? Tagad es uzskatu, ka jūs jau zināt atbildes. Ja jums ir citi viedokļi par zip/unzip PowerShell tēmu, lūdzu, kopīgojiet tos nākamajā komentāru zonā.

Papildu lasīšana: Kā rīkoties, ja nejauši izdzēšat zip failu? Neuztraucieties. šīs vietnes nodalījuma vednis var palīdzēt ātri atjaunot izdzēsto failu dažādās atmiņas ierīcēs. Turklāt tas var palīdzēt dublēt nodalījumus, atjaunot MBR, migrēt OS, pārvērst NTFS uz FAT bez datu zuduma utt.