Windows Tips & News

Компресирайте в ZIP и извличайте от ZIP с помощта на PowerShell

click fraud protection
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата

PowerShell е усъвършенствана форма на команден ред. Той е разширен с огромен набор от готови за използване командлети и идва с възможност за използване на .NET framework/C# в различни сценарии. Windows включва GUI инструмент, PowerShell ISE, който позволява редактиране и отстраняване на грешки в скриптове по полезен начин. По-малко известна функция на PowerShell е възможността за компресиране в ZIP и извличане на файлове от ZIP архив. Тази функция може да се използва във вашите собствени сценарии за автоматизация.

Реклама

Първоначално PowerShell беше пуснат през ноември 2006 г. за Windows XP SP2, Windows Server 2003 SP1 и Windows Vista. В наши дни това е различен продукт с отворен код. PowerShell 5.1 представи издания на приложението. Microsoft обяви за първи път изданието PowerShell Core на 18 август 2016 г., заедно с решението си да направят кросплатформен продукт, независим от Windows, безплатен и с отворен код

. Той беше пуснат на 10 януари 2018 г. за потребители на Windows, macOS и Linux. Сега той има собствен жизнен цикъл на поддръжка. Microsoft планира да пусне една второстепенна версия за PowerShell Core 6.0 на всеки шест месеца. PowerShell Core 6.1 беше пуснат на 13 септември 2018 г.

Както може би вече знаете, възможността за създаване на zip файл без използване на инструменти на трети страни се появи в Windows много отдавна. Първата версия на Windows, която имаше естествена поддръжка на ZIP архив, беше Windows Me. Всички съвременни версии на Windows поддържат този архивен формат. За да поставите файл или папка в zip архив в Windows 10, всичко, което трябва да направите, е да щракнете с десния бутон върху него и да изберете Изпращане до - Компресирана (компресирана) папка от контекстното меню. Въпреки това, има инструменти на командния ред за компресиране на вашите файлове в zip архив. За да получите тази функционалност, можете да използвате решение на трета страна.

Ако използвате PowerShell скриптове за автоматизиране на задачите си, ще се радвате да знаете, че PowerShell позволява създаване на ZIP архиви. Ето как може да се направи.

СъдържаниеКрия
За да компресирате файлове в ZIP с помощта на PowerShell,
За да извлечете файлове от ZIP с помощта на PowerShell,

За да компресирате файлове в ZIP с помощта на PowerShell,

  1. Отворете PowerShell. Съвет: Можете добавете контекстното меню "Отворете PowerShell като администратор"..
  2. Въведете или копирайте и поставете следната команда:
    Compress-Archive -LiteralPath "път\до\вашите\файлове" -DestinationPath "път\до\вашия\archive.zip"
  3. Заменете частта от пътя в командата по-горе с действителните стойности.

За да извлечете файлове от ZIP с помощта на PowerShell,

  1. Отворете PowerShell. Съвет: Можете добавете контекстното меню "Отворете PowerShell като администратор"..
  2. Въведете или копирайте и поставете следната команда:
    Expand-Archive -LiteralPath "път\до\вашия\archive.zip" -DestinationPath "Път\къде\до\съхраняване\извлечени файлове" -Принудително
  3. Заменете частта от пътя в командата по-горе с действителните стойности.

Ти си готов.

Свързани статии.

  • Създайте символна връзка в Windows 10 с PowerShell
  • Намерете версията на PowerShell в Windows
  • Създайте потребителски акаунт в Windows 10 с PowerShell
  • Показване на известие за съобщение от PowerShell
  • Създайте пряк път за стартиране на PS1 PowerShell файл в Windows 10
  • Генерирайте QR код с PowerShell в Windows 10
  • Намерете историята на надстройките на Windows с PowerShell
  • Създайте Windows 10 стартиращ USB флаш с PowerShell
  • Вземете количество думи, знаци и редове във файл с помощта на PowerShell
  • Добавете PowerShell като контекстно меню на администратор в Windows 10
  • Добавете PowerShell файл (*.ps1) към новото контекстно меню на File Explorer
  • Вземете хеширане на файлове с PowerShell в Windows 10
  • Как да рестартирате компютъра с PowerShell
  • Стартирайте процес, повишен от PowerShell
ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителността на системата
Microsoft ще премахне Adobe Flash от IE11 и Edge до декември 2020 г

Microsoft ще премахне Adobe Flash от IE11 и Edge до декември 2020 г

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Windows 10 Официални ISO изображения за Build 18970 (20H1) и Build 18363.327 (19H2)

Windows 10 Официални ISO изображения за Build 18970 (20H1) и Build 18363.327 (19H2)

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още

Microsoft разследва Windows 10 KB4512941 високото използване на процесора от SearchUI.exe

Microsoft разследва Windows 10 KB4512941 високото използване на процесора от SearchUI.exe

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още