Posted by Arjun Arjun on Tuesday 12th January 2021, 1 minute read

UnZip Compressed Files using PowerShell

The Microsoft.PowerShell.Archive module PowerShell has been introduced in PowerShell 5 and has Expand-Archive cmdlet. Expand-Archive cmdlet allows you to easily unzip archives from the command line. The following example unzips the archive to a new folder in the current directory.

expand-archive -path 'c:\users\arjun\desktop\' -destinationpath '.\extracted'
Note that if you omit the -DestinationPath parameter, PowerShell will automatically create a new folder using the name of the zip archive. In the example above, the new folder would then be download

We can list all the available methods of Microsoft.PowerShell.Archive module with below command. 

Get-Command -Module Microsoft.PowerShell.Archive

I am Arjun from Hyderabad (India). I have been working as a software engineer from the last 7+ years, and it is my passion to learn new things and implement them as a practice. Aside from work, I like gardening and spending time with pets.