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, всичко, което трябва да направите, е да щракнете с десния бутон върху него и да изберете Send to - Compressed (zipped) папка от контекстното меню. Има обаче инструменти за команден ред за компресиране на вашите файлове в zip архив. За да получите тази функционалност, можете да използвате решение на трета страна.
Ако използвате PowerShell скриптове за автоматизиране на задачите си, ще се радваме да разберем, че PowerShell позволява създаването на ZIP архиви. Ето как може да се направи.
За да компресирате файлове в ZIP с помощта на PowerShell,
- Отворете PowerShell . Съвет: Можете добавете контекстното меню „Отваряне на PowerShell като администратор“ .
- Въведете или копирайте и поставете следната команда:
Compress-Archive -LiteralPath 'path to your files' -DestinationPath 'path to your archive.zip'
- Заменете частта от пътя в командата по-горе с действителните стойности.
За да извлечете файлове от ZIP с помощта на PowerShell,
- Отворете PowerShell . Съвет: Можете добавете контекстното меню „Отваряне на PowerShell като администратор“ .
- Въведете или копирайте и поставете следната команда:
Разгънете-Archive -LiteralPath 'path to your archive.zip' -DestinationPath 'Path where to store extracted files' -Force
- Заменете частта от пътя в командата по-горе с действителните стойности.
Ти си готов.
Свързани статии.
- Създайте символна връзка в Windows 10 с PowerShell
- Намерете версията на PowerShell в Windows
- Създайте потребителски акаунт в Windows 10 с PowerShell
- Показване на известие за съобщение от PowerShell
- Създайте пряк път за стартиране на PS1 PowerShell файл в Windows 10
- Генерирайте QR код с PowerShell в Windows 10
- Намерете историята на надстройките на Windows с PowerShell
- Създайте Windows 10 Bootable USB Stick с PowerShell
- Получете количество думи, символи и редове във файл с помощта на PowerShell
- Добавете PowerShell като администраторско контекстно меню в Windows 10
- Добавете файла PowerShell (* .ps1) към ново контекстно меню на File Explorer
- Вземете хеширане на файлове с PowerShell в Windows 10
- Как да рестартирате компютъра с PowerShell
- Стартирайте процес, повишен от PowerShell