Како да зипујете и распакујете датотеке користећи ПоверСхелл у оперативном систему Виндовс 11/10
У суштини, формат ЗИП(ZIP) датотеке смањује величину датотека тако што их компресује у једну датотеку. Овај процес штеди простор на диску, шифрује податке и олакшава дељење датотека са другима. У овом посту ћемо вам показати како да зипујете и распакујете датотеке( zip and unzip files )( zip and unzip files ) помоћу услужног програма ПоверСхелл( PowerShell) у оперативном систему Виндовс 11/10.
Како зиповати датотеке користећи ПоверСхелл
Почињете компресовањем неких датотека у ЗИП(ZIP) архиву помоћу цмдлета Цомпресс-Арцхиве(Compress-Archive) . Он узима путању до било које датотеке коју желите да компримујете – више датотека је одвојено зарезом – и архивира их на одредишту које наведете.
Урадите следеће:
Притисните Windows key + X да отворите Повер Усер Мену(open Power User Menu) , а затим притисните И(I) на тастатури да покренете ПоверСхелл .
Затим унесите синтаксу испод, замењујући чувар места <PathToFiles> и <PathToDestination> путањом до датотека које желите да компримујете и именом и директоријумом у који желите да иде.
Compress-Archive -LiteralPath <PathToFiles> -DestinationPath <PathToDestination>
Напомена(Note) : Када наведете одредишну путању, обавезно дајте име архивској датотеци или ће је ПоверСхелл(PowerShell) сачувати као „.зип“ где наведете. Такође, имајте на уму да су цитати око путање неопходни само када путања датотеке садржи размак.
Алтернативно, да бисте зиповали цео садржај фасцикле и свих њених поддиректорија, можете користити исту синтаксу као горе, замењујући чувар места <PathToFiles> и <PathToDestination> путањом до датотека које желите да компримујете и именом и фасциклом које желе да оде, респективно.
Требало би да изгледа као што је приказано на слици испод.
Ова команда поставља путању до директоријума са више датотека и фасцикли у њему без навођења појединачних датотека. ПоверСхелл(PowerShell) преузима све унутар основног директоријума и компримује га, подфолдере и све.
Прочитајте(Read) : Како отворити .ТАР.ГЗ, .ТГЗ или .ГЗ. Фајлови(How to open .TAR.GZ, .TGZ or .GZ. Files) .
Функција џокер знака (*).
Цомпресс-Арцхиве(Compress-Archive) цмдлет вам омогућава да користите џокер знак (*) да бисте још више проширили функционалност. Када користите знак, можете искључити основни директоријум, компримовати само датотеке у директоријуму или изабрати све датотеке одређеног типа. Да бисте користили џокер знак са Цомпресс-Арцхиве(Compress-Archive) , морате уместо тога користити параметар -Патх(-Path) , пошто их -ЛитералПатх(-LiteralPath) не прихвата.
Сада, из оба примера која су наведена изнад, видели сте како да укључите основни директоријум и све његове датотеке и поддиректорије када креирате датотеку архиве. Међутим, ако желите да искључите основну фасциклу из Зип(Zip) датотеке, можете користити џокер да бисте је изоставили из архиве. Додавањем звездице (*) на крај путање датотеке, ПоверСхелл(PowerShell) ће зграбити само оно што се налази унутар основног директоријума. Исправна синтакса је представљена у наставку.
Compress-Archive -Path C:\path\to\file\* -DestinationPath C:\path\to\archive.zip
Сада, у случају када имате фасциклу са гомилом различитих типова датотека (.доцк, .ткт(.txt) , .јпг(.jpg) , итд.), али желите да компримујете само један тип, можете користити синтаксу испод. ПоверСхелл(PowerShell) ће архивирати наведене датотеке без експлицитног додиривања осталих. Имајте(Bear) на уму да поддиректоријуми и датотеке основног директоријума нису укључени у архиву овом методом.
Compress-Archive -Path C:\path\to\file\*.docx -DestinationPath C:\path\to\archive.zip
На крају, ако желите архиву која компримује датотеке само у основном директоријуму и свим његовим поддиректоријумима, користићете џокер знак звезда-тачка-звездица (*.*) да зипујете датотеке са синтаксом испод. И са овом методом, поддиректоријуми и датотеке из основног фолдера нису укључени у архиву.
Compress-Archive -Path C:\path\to\file\*.* -DestinationPath C:\path\to\archive.zip
Сада је императив напоменути да чак и након што је архива завршена, можете ажурирати постојећу зип датотеку помоћу параметра -Упдате(-Update ) са тачном синтаксом наведеном у наставку. Ово вам омогућава да замените старије верзије датотека у архиви са новијим које имају иста имена и додате датотеке које су креиране у основном директоријуму.
Compress-Archive -Path C:\path\to\files -Update -DestinationPath C:\path\to\archive.zip
И ово завршава процес различитих сценарија у којима можете зиповати датотеке користећи ПоверСхелл(PowerShell) у оперативном систему Виндовс 10(Windows 10) . Наставите у наставку да бисте видели како можете да распакујете датотеке користећи ПоверСхелл(PowerShell) .
Прочитајте(Read) : Како инсталирати ЦУРЛ на Виндовс 11/10 .
Како да распакујете датотеке користећи ПоверСхелл
Као што сте већ видели, ПоверСхелл(PowerShell) се може користити за зип фајлове. Услужни програм такође може да распакује архиве. Процес је чак лакши од њиховог компримовања – све што вам треба је изворна датотека и одредиште за податке спремне за распакивање.
Хајдемо до тога.
Да бисте распаковали датотеке помоћу ПоверСхелл(PowerShell) -а, урадите следеће:
Отворите ПоверСхелл.
Затим унесите синтаксу испод, замењујући <PathToZipFile> и <PathToDestination> чувар места путањом до датотека које желите да компримујете и именом и директоријумом у који желите да иде, респективно.
Expand-Archive -LiteralPath <PathToZipFile> -DestinationPath <PathToDestination>
Одредишни директоријум који је наведен за издвајање датотека у који ће се попунити садржај архиве. Ако фасцикла није постојала пре распакивања, ПоверСхелл(PowerShell) ће креирати фасциклу и ставити садржај у њу пре распакивања.
Подразумевано, ако изоставите параметар -ДестинатионПатх, ПоверСхелл (-DestinationPath)ће(PowerShell) распаковати садржај у тренутни основни директоријум и користити име Зип(Zip) датотеке за креирање нове фасцикле.
У овом примеру, фасцикла Доцс(Docs) је наведена у команди, тако да ће ПоверСхелл(PowerShell) креирати фасциклу Доцс(Docs) на путањи C:\Users\Chidum.Osobalu и издвојити датотеке из архиве у фасциклу. Погледајте излазну фасциклу која садржи две датотеке архивиране на почетку овог поста испод.
Имајте на уму да, ако фасцикла Документи(Docs) већ постоји на одредишту, ПоверСхелл(PowerShell) ће вратити грешку када покуша да распакује датотеке. Међутим, можете приморати ПоверСхелл(PowerShell) да замени податке новим помоћу параметра -Форце(-Force) .
Требало би да користите параметар -Форце(-Force) само ако старе датотеке више нису потребне, јер ће то неповратно заменити датотеке на вашем рачунару.
And this wraps up our subject on how to zip and unzip files using the PowerShell utility in Windows 11/10!
Related posts
Како распаковати, отворити или издвојити ТАР.ГЗ, ТГЗ или ГЗ. Датотеке у оперативном систему Виндовс 11/10
Како издвојити ЦАБ датотеку помоћу алата командне линије у оперативном систему Виндовс 11/10
Најбољи бесплатни софтвер за компресију датотека за Виндовс 11/10
Како да зипујете и распакујете датотеке у оперативном систему Виндовс 11/10 користећи уграђену функцију
Бандизип је ултра брз софтвер за архивирање за Виндовс 11/10
Најбољи бесплатни софтвер ИСО Моунтер за Виндовс 11/10
Подешавања синхронизације не раде или су засивљена у оперативном систему Виндовс 11/10
Лако компримујте, декомпресујте датотеке уз Асхампоо ЗИП Фрее за Виндовс
Како отворити својства система на контролној табли у оперативном систему Виндовс 11/10
Онемогућите безбедносна питања у оперативном систему Виндовс 11/10 помоћу ПоверСхелл скрипте
ХДМИ уређај за репродукцију се не приказује у оперативном систему Виндовс 11/10
Како проверити верзију ПоверСхелл-а у оперативном систему Виндовс 11/10
Обавештења на траци задатака се не приказују у оперативном систему Виндовс 11/10
Шта је ПЛС датотека? Како направити ПЛС датотеку у оперативном систему Виндовс 11/10?
Како тестирати веб камеру у оперативном систему Виндовс 11/10? Да ли ради?
Поправите грешку која није пронађена Црипт32.длл или недостаје у оперативном систему Виндовс 11/10
Како убити процес користећи командну линију у оперативном систему Виндовс 11/10
Савети и трикови за прегледач Мицрософт Едге за Виндовс 11/10
Омогућите мрежне везе док сте у модерном стању приправности на Виндовс 11/10
ЦПУ не ради пуном брзином или капацитетом у оперативном систему Виндовс 11/10