Hello,
After much more tests all this morning, here is what I have found :
Vista
If I use 7-zip for zipping and the last RecurUnZip version (using 7-zip fo runzipping), it works great (same size octets & same files numbers).
The only small problem being that there may be some problems when later one wants to delete files [path+filenames] longer than 260 characters.
Solutions (*): go one parent folder before and rename the folder with a shorter name and it should delete the folder and the longname file inside.
( (**) this seems normal as since 2007: "7-Zip now supports file pathnames longer than 260 characters."
http://209.85.229.13...;ct=clnk&client=)
Xp
If I use 7-zip for zipping (done under vista), and unzipping in XP the last RecurUnZip version (using 7-zip fo runzipping),it works ok.
But is it not working fine for [path+filenames] that have more than 260 characters (i.e. the 3 folders were I had problems originally with unziplify and winrar). The files seems properly unzipped but are not exactly of the same octet size and not really accessible in the Xp explorer.
The solution I have found is to:
Use this freeware (I have tried many others but they failed under vista!):
Pathscanner (
http://www.parhelia-...ner/PathScanner.aspx) and list files that are longer than 260 characters.
Tip: Pease note that it is better to know in advance where the zip file will be unzipped and how long that path will be!
Personal example :
I zip this folder (folder path = 56 characters)
C:\Users\jity1234\Desktop\1234567\0 1234567 dec09\1 OT1\
which gives this file :
C:\Users\jity1234\Desktop\1234567\0 1234567 dec09\1 OT1\1 OT1.zip
But when I unzip the zip file I use into another place: ( folder path = 32 characters)
H:\archive\2009\0 1234567 dec09\1 OT1.zip
it gives :
H:\archive\2009\0 1234567 dec09\1 OT1\[unzipped_files_here] ( folder path = 38 characters)
So there is a difference of 18 (56-38) characters less in my destination folder of the unzipped file than the original folder.
I have to keep in mind this when I check the path characters number before zipping the original folder.
In my case : 278 characters (260 Vista limit + 18 of difference) limit should be fine.
So I rename and/or save text copy of files (usually html files in my case) in my original folder before zipping.
I hope this helps and thanks in advance to skwire.
(*) other possibilities:
-
http://ccollomb.free.fr/unlocker/- rigth click on the folder, uncheck "read only". Then, click on "advanced" and check "ready to be archived" and "compress what is inside" (sorry rough translation from french!)
(**) more infos on this 260 characters limit
http://www.windowsre...itations-in-windows/http://stackoverflow...in-ntfs-xp-and-vistahttp://stackoverflow...-than-260-charactershttp://msdn.microsof...5247%28VS.85%29.aspxhttp://www.codinghor...archives/000729.html