April 14, 200719 yr Hi All,All the new files added via HF folder and HFEXPERT subfolders and files inside driver.cab ultimately got stamped with current date and time. Is there any way to retain original date and time of files. Is it a makecab issue or am I missing something here?Test Installation of both WinXP sp2 and Win2000 sp4 went through fine except for Date stamp.Work environment:OS=WinXP sp2 ProHFSVER=70325Thanks,Anita K
April 14, 200719 yr Known issue with version of makecab.exe from XP SP2 and 2003. What's the file version on your computer? The version of makecab.exe from XP SP1 or older should work properly. Maybe Tomcat could code HFSLIP to accept makecab in HFTOOLS (if it's not already).the_guy
April 15, 200719 yr Author Hi the_guy.Thanks for the reply. I will try with different version of Makecab.exe and will post the result here.Anita K
April 17, 200719 yr Author Hi,Here is the update on this issue.If MAKECAB Directive is given via .ddf file like one given for driver.cabMAKECAB /F UC.DDF - Works fine and after windows setup, installed file date stamp is same as originalwhereas any file created without .DDF directive like on belowMAKECAB /D CompressionMemory=%COMPMEM% /D CompressionType=LZX "%ALTSRCDIRS%HFEXPERT\STORAGE\%%I" /L SOURCESS\I386 >NULgives wrong date stamp. - after windows setup, installed file date stamp is current date and not original file dateEven with files from original CABSDK (1997 version), error persists. But here if expand/extract directly to a folder it shows original file date, but after windows setup, it shows current date instead of original file date.Hope above points will give some clue.Attached is the directory listing of Windows 2000 driver folder after windows installation. Marked files are the files added via HFExpert - Drivers / Storage folders. same for HFExplert - Win folder.Work environment:OS=WinXP sp2 ProHFSVER=70325Anita K
April 17, 200719 yr For the main CAB files (like DRIVER.CAB and SPX.CAB), HFSLIP uses the Diamond Directive File (DDF). I don't remember if this is also true about files from HFEXPERT or the like.
April 20, 200719 yr hi! this may contribute a little: http://www.ryanvm.net/forum/viewtopic.php?t=164
April 20, 200719 yr What if you put that older version of makecab.exe in the HFSLIP working folder alongside the main script file?
April 21, 200719 yr I used the version of Makecab from Vista alongside the cmd in HFSLIP and it worked perfectly.
April 21, 200719 yr I read somewhere that the version of makecab.exe included in Vista fixed the bug made with prior versions.the_guy
April 25, 200719 yr hi! where can i get that from Vista cd? tried searching for file in a Dell OEM Vista CD but i couldn't find it ... thanks!
April 26, 200719 yr hi! where can i get that from Vista cd? tried searching for file in a Dell OEM Vista CD but i couldn't find it ... thanks!It's in the windows\system32 folder. If you don't have Vista installed then you will need to mount install.wim to find it.heisking
April 26, 200719 yr hmm ... thanks heisking ... i didn't install it (& don't want to ) so i tried searching from the cd itself (from teh cabs too but didn't find it) ... thanks for the tip ... i'll try to mount it then ...
Create an account or sign in to comment