tommyp Posted April 26, 2010 Share Posted April 26, 2010 Can you do a "from" "to" change and I'll roll it in. Link to comment Share on other sites More sharing options...
seabee Posted April 27, 2010 Share Posted April 27, 2010 Can you do a "from" "to" change and I'll roll it in.I tried with forced SUBTAG=ic in HFANSWER.INI, it fixed everything, installation was OK (with all the updates that previously failed to boot, including IE8), so that's really the source of the problem.I did some research in international MSDN DVD at my office (I'm a Windows developper, but don't worry, I never used HFSLIP professionally) and it seems the modifications of the products names in PRODSPEC.INI was only done for French versions of WinXP (???), other languages and 2003 French seems unplagued, the filter for the XP Pro French/other language versions is already OK in HFSLIP (ECHO %V2%|FIND /I "Profess">NUL 2>&1&&SET SUBTAG=ip) but not for the Home, I'll try a modification and I'll post it. Link to comment Share on other sites More sharing options...
tommyp Posted April 27, 2010 Share Posted April 27, 2010 So this prob only affects the french home versions of xp only? What if this is done, find this line (it's around line # 3760): IF "%V2%"=="Home" SET SUBTAG=ic add this line right after it. IF "%V2%"=="Version" and IF "%V3%"=="familiale" SET SUBTAG=icDo a run, see what happens and report back. Link to comment Share on other sites More sharing options...
seabee Posted April 28, 2010 Share Posted April 28, 2010 (edited) So this prob only affects the french home versions of xp only? What if this is done, find this line (it's around line # 3760): IF "%V2%"=="Home" SET SUBTAG=ic add this line right after it. IF "%V2%"=="Version" and IF "%V3%"=="familiale" SET SUBTAG=icDo a run, see what happens and report back.Everything's OK now, in my current working version of the batch, I only check %V3% against "familiale" because it's sufficient and there isn't any accent inside (for %V2%, it isn't "Version" but "Édition", and it's charset sensitive => potential disaster).**************** I replaced: ****************:CHECKWINVERFOR /F "TOKENS=2,3,4* DELIMS=, " %%I IN ('FINDSTR/BIL "Product=" SOURCE\I386\PRODSPEC.INI') DO SET V1=%%I&SET V2=%%J&SET V3=%%KIF "%V1%"=="2000" ( SET VERSION=2000&SET MINIVER=2K IF "%V2%"=="Server" SET SERVER=SERVER IF "%V3%"=="Server" SET SERVER=SERVER) ELSE IF "%V1%"=="XP" ( SET VERSION=XP&SET MINIVER=XP ECHO %V2%|FIND /I "Profess">NUL 2>&1&&SET SUBTAG=ip IF "%V2%"=="Home" SET SUBTAG=ic) ELSE IF "%V2%"=="2003" ( SET VERSION=2003&SET MINIVER=2K3&SET SERVER=SERVER IF "%V3%"=="Standard" SET SUBTAG=is IF "%V3%"=="Enterprise" SET SUBTAG=ia IF "%V3%"=="Datacenter" SET SUBTAG=id IF "%V3%"=="Web" SET SUBTAG=ib)********** With: **********:CHECKWINVERFOR /F "TOKENS=2,3,4* DELIMS=, " %%I IN ('FINDSTR/BIL "Product=" SOURCE\I386\PRODSPEC.INI') DO SET V1=%%I&SET V2=%%J&SET V3=%%KIF "%V1%"=="2000" ( SET VERSION=2000&SET MINIVER=2K IF "%V2%"=="Server" SET SERVER=SERVER IF "%V3%"=="Server" SET SERVER=SERVER) ELSE IF "%V1%"=="XP" ( SET VERSION=XP&SET MINIVER=XP ECHO %V2%|FIND /I "Profess">NUL 2>&1&&SET SUBTAG=ip IF "%V2%"=="Home" SET SUBTAG=ic IF "%V3%"=="familiale" SET SUBTAG=ic) ELSE IF "%V2%"=="2003" ( SET VERSION=2003&SET MINIVER=2K3&SET SERVER=SERVER IF "%V3%"=="Standard" SET SUBTAG=is IF "%V3%"=="Enterprise" SET SUBTAG=ia IF "%V3%"=="Datacenter" SET SUBTAG=id IF "%V3%"=="Web" SET SUBTAG=ib)IF NOT "%V1%"=="2000" IF "%SUBTAG%"=="" ( ECHO.&ECHO ERROR:&ECHO Can't detect OS version, please add a "SUBTAG=i?" line (without the quotes) in ECHO HFANSWER.INI, where '?' is 'c' for XP Home, 'p' for XP Pro, 's' for 2003 Std, ECHO 'a' for 2003 Enterprise, 'd' for 2003 Datacenter or 'b' for 2003 Web. ECHO Press any key to quit...&RD/Q/S SOURCESS WORK&PAUSE >NUL&EXIT)The check at the end protects against unusable installation CD/DVD ! Edited April 28, 2010 by seabee Link to comment Share on other sites More sharing options...
tommyp Posted April 28, 2010 Share Posted April 28, 2010 (edited) Most excellent. I'll roll that change in and post a new beta in a few days. Thanks for diagnosing and fixing the problem. Edited April 28, 2010 by tommyp Link to comment Share on other sites More sharing options...
Maxfutur Posted April 30, 2010 Share Posted April 30, 2010 (edited) I have an (kind of) answer related to the first post.I had exactly the same issue, i fixit deleting files, extract again and after few slipsstreams, no problems yet.HFSLP 1.7.9, Clean XP Pro SP3 Spanish adding all HF, testing on VMWare 7.Just figure out, any file related to hfslip could become corrupted, maybe needs defrag its HDD.PD.i'd like to share a coment about http://www.vorck.com/windows/hotfixes_xp.html (don't know where, really).on this section "Optional - Required to access Windows Update" there is "windows-kb890830-vX.X.exe" related to \HF folder, it doesn install/slipstreams, at least, it didnt in my tests yet, moved to "\HFSVCPACK_SW1", i'll gonna test. Edited April 30, 2010 by Maxfutur Link to comment Share on other sites More sharing options...
Piko Posted May 2, 2010 Author Share Posted May 2, 2010 Most excellent. I'll roll that change in and post a new beta in a few days. Thanks for diagnosing and fixing the problem. Ho, it's good to be back!Well done, pals ! :Actually, I had to finally install XP Home whatever the way,so I did it the boring and long standard way... Good to know there was a real issue with XP Home French, and better, that you all fixed it.[ I was feeling sad, being sole on issue that no one else had, I thought I was only doing a real crapjob with that great SW!]Alltogether, we are stronger!Congrats, again, to all!It's a shame that this will soon end, as I read from TommyP, is willing to stop after such a long way, may be because W7 is the new horse.May be it should be considered to switch to Open source licence?Thanks anyway,-- Piko Link to comment Share on other sites More sharing options...
tommyp Posted May 2, 2010 Share Posted May 2, 2010 Let's not get into licensing. There's pages of threads of licensing. For some reason, most people can't understand that personal use does not equal business use which is told again and again when running the program. I'm keeping the licensing the way it is. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now