OSDN Git Service

mirror .org
[sevenzip/7-Zip.git] / www.7-zip.org / faq.html
index 3ef873b..484bc01 100644 (file)
 <TR><TD><A href="7z.html" class="MenuLink">7z Format</A></TD></TR>\r
 <TR><TD><A href="sdk.html" class="MenuLink">LZMA SDK</A></TD></TR>\r
 <TR><TD><A href="download.html" class="MenuLink">Download</A></TD></TR>\r
 <TR><TD><A href="7z.html" class="MenuLink">7z Format</A></TD></TR>\r
 <TR><TD><A href="sdk.html" class="MenuLink">LZMA SDK</A></TD></TR>\r
 <TR><TD><A href="download.html" class="MenuLink">Download</A></TD></TR>\r
-<TR><TD><A href="register.html" class="MenuLink">Donate</A></TD></TR>\r
 <TR><TD><SPAN class="MenuCurrent">FAQ</SPAN></TD></TR>\r
 <TR><TD><A href="support.html" class="MenuLink">Support</A></TD></TR>\r
 <TR><TD><A href="links.html" class="MenuLink">Links</A></TD></TR>\r
 </TABLE>\r
 <TABLE cellpadding=2 cellspacing=0 border=0 width="100%">\r
 <TR><TD><SPAN class="MenuCurrent">FAQ</SPAN></TD></TR>\r
 <TR><TD><A href="support.html" class="MenuLink">Support</A></TD></TR>\r
 <TR><TD><A href="links.html" class="MenuLink">Links</A></TD></TR>\r
 </TABLE>\r
 <TABLE cellpadding=2 cellspacing=0 border=0 width="100%">\r
+\r
 <TR><TD><HR></TD></TR>\r
 <TR><TD><HR></TD></TR>\r
-<TR><TD><A href="http://sourceforge.net"><IMG src="http://sourceforge.net/sflogo.php?group_id=14481" width=88 height=31 border=0 alt="SourceForge Logo"></A></TD></TR>\r
-<TR><TD><A href="http://sourceforge.net/projects/sevenzip/">7-Zip on SF.net</A></TD></TR>\r
-<TR><TD><A href="http://sourceforge.net/forum/forum.php?forum_id=45797">Forum</A></TD></TR>\r
+<TR><TD>\r
+<form action="https://www.paypal.com/cgi-bin/webscr" method="post">\r
+<input type="hidden" name="cmd" value="_s-xclick">\r
+<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----\r
+">\r
+<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">\r
+<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">\r
+</form>\r
+</TD></TR>\r
+<TR><TD><A href="http://sourceforge.net/projects/sevenzip/"><IMG src="http://sourceforge.net/sflogo.php?group_id=14481&type=11" width=120 height=30 border=0 alt="7-Zip at SourceForge.net"></A></TD></TR>\r
 <TR><TD><HR></TD></TR>\r
 <TR><TD><HR></TD></TR>\r
+\r
 </TABLE>\r
 </TABLE>\r
+\r
 <P>\r
 <B>English</B><BR>\r
 <A href="http://7-zip.hit.bg/">Bulgarian</A><BR>\r
 <P>\r
 <B>English</B><BR>\r
 <A href="http://7-zip.hit.bg/">Bulgarian</A><BR>\r
-<A href="http://7z.sparanoid.com/">Chinese Simpl.</A><BR>\r
+<A href="http://sparanoid.com/lab/7z/">Chinese Simpl.</A><BR>\r
+<A href="http://www.developershome.com/7-zip/">Chinese Trad.</A><BR>\r
 <A href="http://www.spiroo.be/7zip/">French</A><BR>\r
 <A href="http://www.spiroo.be/7zip/">French</A><BR>\r
+<A href="http://www.7-zip.de/">German</A><BR>\r
 <A href="http://sevenzip.sourceforge.jp/">Japanese</A><BR>\r
 <A href="http://sevenzip.sourceforge.jp/">Japanese</A><BR>\r
+<A href="http://7-zip.org.pl/">Polish</A><BR>\r
 <A href="http://7zip.rnbastos.com/">Portuguese Brazil</A><BR>\r
 <A href="http://7-zip.org.ua/ru/">Russian</A><BR>\r
 <A href="http://7zip.rnbastos.com/">Portuguese Brazil</A><BR>\r
 <A href="http://7-zip.org.ua/ru/">Russian</A><BR>\r
-<A href="http://www.7-zip.si/">Slovenian</A><BR>\r
 <A href="http://7-zip.org.ua/">Ukrainian</A><BR>\r
 </P>\r
 \r
 <A href="http://7-zip.org.ua/">Ukrainian</A><BR>\r
 </P>\r
 \r
+          \r
 </TD>\r
 <TD valign="top">\r
 \r
 </TD>\r
 <TD valign="top">\r
 \r
 <P>Yes, 7-Zip is free software. You can use it on any computer. You don't need to \r
 register or pay for 7-Zip.</P>\r
 \r
 <P>Yes, 7-Zip is free software. You can use it on any computer. You don't need to \r
 register or pay for 7-Zip.</P>\r
 \r
-<H4>Why do the add, delete and update operations not work for some existing archives?</H4>\r
-<P>The current version of 7-Zip can't execute some operations with .7z archives that have been \r
-created with the "solid" option switched on. You can disable solid mode with -ms=off switch \r
-in command line</P>\r
-\r
-<H4>What about ACE archive support?</H4>\r
-<P>Support for ACE archives could be implemented in 7-Zip, if the source code \r
-of that format was available, and the license allowed it. The Unace.dll \r
-library from the authors of the ACE program is not \r
-compatible with the plugin interface of 7-Zip (Unace.dll works with files, but \r
-7-Zip only allows plugins to work with abstract streams). For this reason 7-Zip can't use \r
-Unace.dll without a complex wrapper.</P>\r
+<H4>How can I set file associations to 7-Zip in Windows 7 and Windows Vista?</H4>\r
+<P>You must run 7-Zip File Manager in administrator mode. \r
+Right-click the icon of 7-Zip File Manager, and then click <B>Run as administrator</B>.\r
+Then you can change file associations and some other options.</P>\r
 \r
 \r
-<H4>Why doesn't the command line version add files without extensions to an archive?</H4>\r
-<P>You're probably using a *.* wildcard. 7-Zip doesn't use the operating system's wildcard mask parser, \r
-and consequently treats *.* as any file that has an extension. \r
-To process all files you must use the * wildcard instead or omit the wildcard altogether.</P>\r
+<H4>What version of 7-Zip is more stable?</H4>\r
+<P>Now there one main version of 7-Zip:</P>\r
+<UL>\r
+<LI>7-Zip 9.20 - it's revision 20 of 7-Zip 9 (started in 2009)\r
+</UL>\r
+<P>Latest beta versions can fix some bugs of previous versions.\r
+So they can be more stable in some cases. \r
+In general it's safe to use latest beta version.</P>\r
+\r
+<H4>Why do the add, delete and update operations not work for some existing archives?</H4>\r
+<P>These operations didn't work only in old versions of 7-Zip. \r
+Latest 7-Zip supports any operations with "solid" archives.</P>\r
 \r
 <H4>Why can't 7-Zip open some ZIP archives?</H4>\r
 <P>In 99% of these cases it means that the archive contains incorrect headers.\r
 \r
 <H4>Why can't 7-Zip open some ZIP archives?</H4>\r
 <P>In 99% of these cases it means that the archive contains incorrect headers.\r
@@ -82,8 +94,46 @@ just ignore errors.</P>
 Instead try to find the program that was used to create the archive and inform the developers \r
 of that program that their software is not ZIP-compatible.</P>\r
 \r
 Instead try to find the program that was used to create the archive and inform the developers \r
 of that program that their software is not ZIP-compatible.</P>\r
 \r
-<P>There are also some ZIP archives that were encoded with methods unsupported by 7-Zip. \r
-Some of these unsupported methods: PPMd (WinZip), WAVPack (WinZip), pkAES (PkZip).</P>\r
+<P>There are also some ZIP archives that were encoded with methods unsupported by 7-Zip,\r
+for example, WAVPack (WinZip).</P>\r
+\r
+<H4>Why does drag-and-drop archive extraction from 7-Zip to Explorer use temp files?</H4>\r
+<P>7-Zip doesn't know folder path of drop target.\r
+Only Windows Explorer knows exact drop target.\r
+And Windows Explorer needs files (drag source) as decompressed files on disk.\r
+So 7-Zip extracts files from archive to temp folder and then \r
+7-Zip notifies Windows Explorer about paths of these temp files.\r
+Then Windows  Explorer copies these files to drop target folder.</P>\r
+\r
+<P>To avoid temp file usage, you can use Extract command of 7-Zip or \r
+drag-and-drop from 7-Zip to 7-Zip.</P>\r
+\r
+<H4>Why doesn't the command line version add files without extensions to an archive?</H4>\r
+<P>You're probably using a *.* wildcard. 7-Zip doesn't use the operating system's wildcard mask parser, \r
+and consequently treats *.* as any file that has an extension. \r
+To process all files you must use the * wildcard instead or omit the wildcard altogether.</P>\r
+\r
+<H4>Why doesn't -r switch work as expected?</H4>\r
+<P>In most cases you don't need -r switch.\r
+7-Zip can compress subfolders even without -r switch.</P>\r
+<P>Example 1:</P>\r
+<PRE>  7z.exe a c:\a.7z "C:\Program Files"</PRE>\r
+<P>compresses "C:\Program Files" completely, including all subfolders.</P>\r
+<P>Example 2:</P>\r
+<PRE>  7z.exe a -r c:\a.7z "C:\Program Files"</PRE>\r
+<P>searches and compresses "Program Files" in all subfolders of C:\ (for example, in "C:\WINDOWS").</P>\r
+If you need to compress only files with some extension, you can use -r switch:\r
+<PRE>  7z a -r c:\a.zip c:\dir\*.txt </PRE>\r
+<P>compresses all *.txt files from folder c:\dir\ and all it's subfolders.</P>\r
+\r
+<H4>How can I store full path of file in archive?</H4>\r
+<P>7-Zip stores only relative paths of files (without drive letter prefix).\r
+You can change current folder to folder that is common for \r
+all files that you want to compress and then you can use relative paths:</P>\r
+<PRE>\r
+  cd /D C:\dir1\\r
+  7z.exe a c:\a.7z file1.txt dir2\file2.txt\r
+</PRE>\r
 \r
 <H4>Why can't 7-Zip use big dictionary in 32-bit Windows?</H4>\r
 <P>32-bit Windows allocates only 2 GB of virtual space per one application. \r
 \r
 <H4>Why can't 7-Zip use big dictionary in 32-bit Windows?</H4>\r
 <P>32-bit Windows allocates only 2 GB of virtual space per one application. \r
@@ -94,10 +144,11 @@ So you can use any dictionary in Windows x64, if you have required amount of phy
 \r
 <H4>How can I install 7-Zip in silent mode?</H4>\r
 \r
 \r
 <H4>How can I install 7-Zip in silent mode?</H4>\r
 \r
-<P>Use the "/S" parameter to do a silent installation and the "/D=dir" parameter \r
+<P>For exe installer: Use the "/S" parameter to do a silent installation and the "/D=dir" parameter \r
 to specify the "output directory". These options are case-sensitive. \r
 7-Zip uses the NSIS installer by Nullsoft.</P>\r
 \r
 to specify the "output directory". These options are case-sensitive. \r
 7-Zip uses the NSIS installer by Nullsoft.</P>\r
 \r
+<P>For msi installer: Use the /q INSTALLDIR="C:\Program Files\7-Zip" parameters.</P>\r
 \r
 <H2><a name="developer_faq"></a>Developer FAQ</H2>\r
 \r
 \r
 <H2><a name="developer_faq"></a>Developer FAQ</H2>\r
 \r
@@ -124,9 +175,10 @@ you used parts of the 7-Zip program, (2) that 7-Zip is licensed under the GNU LG
 \r
 <H4>How can I add support for 7z archives to my application?</H4>\r
 \r
 \r
 <H4>How can I add support for 7z archives to my application?</H4>\r
 \r
-<P>One way is to use the 7za.dll (available from sf.net for download). The 7za.dll \r
+<P>One way is to use the 7z.dll or 7za.dll (available from sf.net for download). The 7za.dll \r
 works via COM interfaces. It, however, doesn't use standard COM interfaces for \r
 works via COM interfaces. It, however, doesn't use standard COM interfaces for \r
-creating objects. You can find a small example in the source code. A full example is \r
+creating objects. You can find a small example in "CPP\7zip\UI\Client7z" folder \r
+in the source code. A full example is \r
 7-Zip itself, since 7-Zip works via this dll also. There are other applications \r
 that use 7za.dll such as WinRAR, PowerArchiver and others.</P>\r
 \r
 7-Zip itself, since 7-Zip works via this dll also. There are other applications \r
 that use 7za.dll such as WinRAR, PowerArchiver and others.</P>\r
 \r
@@ -147,5 +199,9 @@ that DLL. That is the idea of free software. Read more here:
 You can also read about the <A href="sdk.html">LZMA SDK</A>, which is available \r
 under a more liberal license.</P>\r
 \r
 You can also read about the <A href="sdk.html">LZMA SDK</A>, which is available \r
 under a more liberal license.</P>\r
 \r
-<HR><P><SMALL>Copyright (C) 2008 Igor Pavlov.</SMALL></P>\r
-</TD></TR></TABLE></BODY></HTML>\r
+\r
+<HR>\r
+<P><SMALL>Copyright (C) 2012 Igor Pavlov.</SMALL></P>\r
+</TD></TR></TABLE>\r
+\r
+</BODY></HTML>\r