Zip Unzip Tool

broken image


How to get zip and unzip on the windows command line for quick creation and extraction of zip compressed files.

Open the zip folder, then click the 'Compressed Folder Tools' tab in the menu bar, then select 'Extract All'. Click 'Browse' to select the path to the extracted file, select 'Show extracted files when complete', and then click 'Extract' in the lower right corner. Extract Zip Files on Windows 10 Using Zip Itself. P7zip is the command line version of 7-Zip for Linux / Unix, made by an independent developer. Some unofficial p7zip packages for Linux and other systems: p7zip for Debian (and Ubuntu).

  • In order to compress files/folders into a ZIP file or extract files from a ZIP archive in Windows 10, people tend to use software like WinZip or 7-Zip. Actually, Windows systems come with built-in Compressed Folder Tools so that users can compress and uncompress files/folders even without WinZip or any other outside zip tools installed.
  • Express Zip is one of the most stable, easy-to-use and comprehensive file archive and compression tools available. Create, manage and extract zipped files and folders. Reduce file space needed by zipping big files before sending them to family, friends, coworkers and clients.

Download the free Windows executables: (for Linux, see below)

  • to extract zip files on the command line, download unzip.exe here.

    this file is a copy of the original Info-ZIP unzip.exe version 5.52,provided for free under the Info-ZIP license.Alternatively, you may download it via the original Info-ZIP website.

    How to use unzip? Read the examples below.

  • to create zip files on the command line, download zip.exe here.

    this file is a copy of the original Info-ZIP zip.exe version 2.32,provided for free under the Info-ZIP license.Alternatively, you may download it via the original Info-ZIP website.

    How to use zip? Read the examples below.

  • to create or extract zip files more flexible, like
    • include or exclude sub folders or filenames
    • zip only files changed today, or in the last 3 days
    • with full UTF-8 unicode filename support

    download Swiss File Knife here. Then type sfk zip or sfk unzipand read the examples.

    this tool is created and maintained only by this website, www.stahlworks.com,and not associated with Info-ZIP.Swiss File Knife Base is Free Open Source, BSD licensed. (more)

  • to extract .tar.gz and .tar.bz2 files under windows, download:
    gzip.exe1.3.12a copy from http://gnuwin32.sourceforge.net/
    bzip2.exe1.0.5a copy from http://www.bzip.org/
    tar.exea copy from http://sourceforge.net/projects/unxutils/

    All binaries can be used instantly, requiring no further DLL's.
    Some command examples:
    gzip -d foo.tar.gzuncompresses foo.tar.gz, replacing it by foo.tar
    bzip2 -d foo.tar.bz2uncompresses foo.tar.bz2, replacing it by foo.tar
    tar tvf foo.tarlists the contents of foo.tar
    tar xvf foo.tarextracts the contents of foo.tar
  • Zip and Unzip for newer (lib6 based) distributions:unzip 5.51,zip 2.3
  • Zip and Unzip for older (lib5 based) distributions:unzip 5.50,zip 2.3

    These files are copies from the Info-Zip download locations listed above,
    provided under the Info-ZIP license.

  • The gzip, bzip2 and tar commands should be available on your linux already.
  • zzfind and sfk for newer (lib6 based) distributions: zzfind, sfk
  • zzfind and sfk for newer (lib5 based) distributions: zzfind, sfk

    These files are provided for free under the BSD license.


Free zip unzip tool
Further zip tools of possible interest:

Although not discussed here, it should be mentioned that the original Info-ZIP homepage provides further tools, e.g. for the creation of self-extracting zips, gzip and zipsplit, and of course zip/unzip binaries for many other operating systems.

searches all .java files within eclipse.zip for lines with the words 'public' AND 'class'.
Note that zzfind can also search files in a zip within a zip (nested zips).

How to list nested zip file contents (zips or jars within zips):

For example, if you download the Eclipse SDK and typeyou get a listing of less than 2000 files, listing also .jar file names.But how can you also list what is inside the .jar files, without the needto extract everything first?

Download Swiss File Knife Base,then type:This will produce a listing of all files, no matter how deeply nested -in total nearly 70000 lines that can be very long, for example:

eclipse-SDK-3.3.2-win32.zipeclipseplugins
org.eclipse.ant.core_3.1.200.v20070522.jarlib
antsupportlib.jarorgeclipseant
internalcoreantEclipseAntMain.class

The above is the text of a single line (filename), split into 4 lines here for better reading.

As you can see, there is a .class file in a .jar within another .jar within the .zip.

Limitations: SFK may not be able to process very large zip files, zip files with anunusual compression method, or 64 bit zip files. Type sfk help xe to list all limitations.

How to list the contents of all .zip files in all subdirectories:

In the example above, we listed the content of a single zip file.But sfk can also list the contents of all .zip, .jar, .ear, .war and .aar filesin a directory tree. type:and get the most comprehensive listing of all files, all .zip (.jar etc) file contents
and even zip contents embedded within other zips.

Flexible file selection for zipping, using sfk:

If you don't want to zip all files of a directory tree, but for example

  • files that changed today, or since a date
  • files with a specific file extension
  • all files except those in subdirectories save and tmp
  • files that are different compared to another directory

then you have to prepare a file list with the swiss file knife,and send this to the zip tool through zip's option -@ (read file list from standard input).

example: zipping files changed today

four files were changed today, so only those are packed into update.zip.

example: including/excluding by filename

only files with extension .txt are collected from the docs directory,excluding files
  • which are located in any subdirectory named 'tmp'
  • having '-save.' in their name
the example uses sfk for windows syntax. linux users have to type ':' instead of '!'.

example: comparing directories

we have two directory trees, 'docs' and 'docs-old'. the latter one is a copy of docs,made some days ago. meanwhile, there have been changes in 'docs'. but what changes?

this command only lists what has changed so far:
  • some files have been added.
  • some files have differences, i.e. have been edited meanwhile.
so let's collect all these differences into a .zip. notice that zip would be irritated by the [add]and [dif] prefixes in each line, therefore we have to add sfk option -pure:

now let's send this to zip:

Unzip
Further zip tools of possible interest:

Although not discussed here, it should be mentioned that the original Info-ZIP homepage provides further tools, e.g. for the creation of self-extracting zips, gzip and zipsplit, and of course zip/unzip binaries for many other operating systems.

searches all .java files within eclipse.zip for lines with the words 'public' AND 'class'.
Note that zzfind can also search files in a zip within a zip (nested zips).

How to list nested zip file contents (zips or jars within zips):

For example, if you download the Eclipse SDK and typeyou get a listing of less than 2000 files, listing also .jar file names.But how can you also list what is inside the .jar files, without the needto extract everything first?

Download Swiss File Knife Base,then type:This will produce a listing of all files, no matter how deeply nested -in total nearly 70000 lines that can be very long, for example:

eclipse-SDK-3.3.2-win32.zipeclipseplugins
org.eclipse.ant.core_3.1.200.v20070522.jarlib
antsupportlib.jarorgeclipseant
internalcoreantEclipseAntMain.class

The above is the text of a single line (filename), split into 4 lines here for better reading.

As you can see, there is a .class file in a .jar within another .jar within the .zip.

Limitations: SFK may not be able to process very large zip files, zip files with anunusual compression method, or 64 bit zip files. Type sfk help xe to list all limitations.

How to list the contents of all .zip files in all subdirectories:

In the example above, we listed the content of a single zip file.But sfk can also list the contents of all .zip, .jar, .ear, .war and .aar filesin a directory tree. type:and get the most comprehensive listing of all files, all .zip (.jar etc) file contents
and even zip contents embedded within other zips.

Flexible file selection for zipping, using sfk:

If you don't want to zip all files of a directory tree, but for example

  • files that changed today, or since a date
  • files with a specific file extension
  • all files except those in subdirectories save and tmp
  • files that are different compared to another directory

then you have to prepare a file list with the swiss file knife,and send this to the zip tool through zip's option -@ (read file list from standard input).

example: zipping files changed today

four files were changed today, so only those are packed into update.zip.

example: including/excluding by filename

only files with extension .txt are collected from the docs directory,excluding files
  • which are located in any subdirectory named 'tmp'
  • having '-save.' in their name
the example uses sfk for windows syntax. linux users have to type ':' instead of '!'.

example: comparing directories

we have two directory trees, 'docs' and 'docs-old'. the latter one is a copy of docs,made some days ago. meanwhile, there have been changes in 'docs'. but what changes?

this command only lists what has changed so far:
  • some files have been added.
  • some files have differences, i.e. have been edited meanwhile.
so let's collect all these differences into a .zip. notice that zip would be irritated by the [add]and [dif] prefixes in each line, therefore we have to add sfk option -pure:

now let's send this to zip:

NTFS and ZIP - execution prevention problem:

i experienced one small problem when using the command-line (un)zip together with NTFS file systems; in short terms, after unzipping '.msi' files, I was unable to install software from these files. windows complained that access to the files was not possible or denied (due to some 'execution prevention' mechanism introducted with XP SP2). this was probably because i zipped those files from a FAT partition (maybe even with an older zip tool) and then unzipped them on NTFS. the solution was to copy the files to a partition with FAT(32) file system, e.g. an USB stick, and then to run the installer from there.

NTFS and ZIP - filetime jumps:

another issue concerns filetimes, especially when zipping/unzipping accross FAT and NTFS partitions. in short terms, if you zip files from a FAT partition, then unpack this .zip on an NTFS partition, you always have to expect that the filetimes may be changed globally by a few hours. This is not at all a bug in the zip tool - it's due to the way that NTFS manages filetimes internally. in case you're irritated by this, try the following: 1) remember the filetimes in some directory on an NTFS partition. 2) change the date of your system from summer to winter time, or vice versa 3) have a look again at the filetimes and be shocked: all file times have jumped by one hour! so this is not a zip-specific problem, but it may show up when you compare times listed in a .zip file with those of the files actually created.


  • Step 1: Select any Zip file you want to open and submit it here.
  • Step 2: Wait a short moment until the file is uploaded and extracted.
  • Step 3: You will be able to browse the files and download those which you need.


Step 1: Select any Zip file you want to open and submit it here.

Step 2: Wait a short moment until the file is uploaded and extracted.

Step 3: You will be able to browse the files and download those which you need.


Microsoft Zip Unzip Tool Free

Which service does Unzip.online offer?

Our free app allows you to open any ZIP archive online just with the help of your web-browser. Like that you can select and download all files you need from it.

Works also for large ZIP Files

Our app also works for large ZIP files of several hundreds of MBs. The upload and download speed of such files depend on the speed of your internet connection.

Free of Charge

You just found the perfect app to unzip files online for free. It is 100% free and it comes along without hidden charges.

Convenient File Browser

After the extraction the contents of your ZIP file its contents show up in our handsome file browser which allows you to pick up only those parts of the content you are interested in.

Delete Files when done with unzipping

You can delete all files you sumbmit any time when you are done simply by clicking the 'delete' button. All data you submit will deleted from our servers automatically after one hour.

Zip Unzip Tool

Privacy Policy

Free Zip Unzip Tools

We respect your privacy. You can delete all contents of you ZIP archieve any time. Also, we do not look at the data you submit here.





broken image