[Show/Hide Left Column]

s_Universal_Extractor

Universal Extractor script

Universal Extractor is an extensive suite of free unarchivers that handles many archives and setup executables (NSIS, Wise, etc).

UniExtract Web Page(external link)

The core program UniExtract.exe is just a front end to other free unarchivers. The program normally installs itself as a new Context Menu Properties. Works very well that way. But as for all programs which register themselves as context properties, this kind of installation is not very portable.

The instructions below adapt the package to ZTreeWin ZAM scripts system, and the result is a portable ZTreeWin Universal Extractor solution.

  1. First, download the latest UniExtract Binary Archive in rar format. Here is a link to version 1.50(external link) but better check the original web page(external link)
  2. Unrar the archive and graft the resulting UniExtract directory to a destination of your choice (under ZTree directory would be good)
  3. Create the three following three F9 scripts:
Version 1.5 no longer has the uniextract.exe in \bin, so the following may need to be modified.
You may also need to run the Uniextract GUI to set the Language before using the Command Line

::UniExtract to Subdir
Start "" "[yourpath]\bin\uniextract.exe" "%1" /sub

::UniExtract Here
Start "" "[[yourpath]]\bin\uniextract.exe" "%1" .

::UniExtract Files...
Start "" "yourpath\bin\uniextract.exe" "%1"


An alternative script allows to extract to a target directory specified in split window.
::UniExtract (to split directory, or new subdirectory)
IF [%j1]==[] (
[yourpath]\bin\UniExtract.exe "%1" /sub
) ELSE (
[yourpath]\bin\UniExtract.exe "%1" "%j2:%j3" )

Note [[yourpath]] stands for the Universal Extractor directory you chose, for instance Ztree\UniExtract or such thing

NOTE 2: UniExtract does not overwrite existing files, and hangs if they exist.

That's it !

From now on, you can uncompress the following:

  • 7-zip archive
  • ACE archive
  • ARC archive
  • ARJ archive
  • ASpack compressed file
  • BIN/CUE CD-ROM image
  • bzip2 archive
  • CPIO compressed file
  • Debian package
  • gzip archive
  • IMG floppy disk image
  • Inno Setup package
  • InstallShield Cabinet archive
  • InstallShield package
  • ISO CD-ROM image
  • KGB archive
  • LZH compressed file
  • LZW compressed file
  • LZO compressed file
  • MHTML file
  • Microsoft Cabinet archive
  • Microsoft Compiled Help file
  • Microsoft compressed file
  • Microsoft LIT e-book
  • Microsoft Windows Help file
  • NSIS package
  • RAR archive
  • RPM package
  • TAR archive
  • UHARC archive
  • UPX compressed file
  • Windows Installer package
  • Wise Installer package
  • ZIP archive
It's FREE, non-intrusive and portable !

Contributors to this page: laurent and ian .
Page last modified on Sunday 25 of February, 2007 11:17:03 EST by laurent.