Стиснути в ZIP і витягнути з ZIP за допомогою PowerShell
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,
- Відкрийте PowerShell. Порада: можна додати контекстне меню «Відкрити PowerShell як адміністратор»..
- Введіть або скопіюйте та вставте таку команду:
Compress-Archive -LiteralPath "шлях\до\ваших\файлів" -DestinationPath "шлях\до\вашого\archive.zip"
- Замініть частину шляху в команді вище фактичними значеннями.
Щоб витягти файли з ZIP за допомогою PowerShell,
- Відкрийте PowerShell. Порада: можна додати контекстне меню «Відкрити PowerShell як адміністратор»..
- Введіть або скопіюйте та вставте таку команду:
Expand-Archive -LiteralPath "шлях\до\вашого\archive.zip" -DestinationPath "Шлях\куди\до\зберігання\розпакованих файлів" -Примусово
- Замініть частину шляху в команді вище фактичними значеннями.
Ви закінчили.
Схожі статті.
- Створіть символічне посилання в Windows 10 за допомогою PowerShell
- Знайдіть версію PowerShell у Windows
- Створіть обліковий запис користувача в Windows 10 за допомогою PowerShell
- Показати сповіщення про повідомлення від PowerShell
- Створіть ярлик для запуску файлу PowerShell PS1 у Windows 10
- Згенеруйте QR-код за допомогою PowerShell у Windows 10
- Знайдіть історію оновлення Windows за допомогою PowerShell
- Створіть завантажувальний USB-накопичувач Windows 10 за допомогою PowerShell
- Отримайте кількість слів, символів і рядків у файлі за допомогою PowerShell
- Додайте PowerShell як контекстне меню адміністратора в Windows 10
- Додайте файл PowerShell (*.ps1) до нового контекстного меню Провідника файлів
- Отримайте хеш файлу за допомогою PowerShell у Windows 10
- Як перезавантажити комп'ютер за допомогою PowerShell
- Запустіть процес з підвищенням рівня з PowerShell