PROBLEMCHYLD Posted November 8, 2011 Share Posted November 8, 2011 (edited) Edited November 8, 2011 by PROBLEMCHYLD Link to comment Share on other sites More sharing options...
Drugwash Posted November 8, 2011 Share Posted November 8, 2011 (edited) You really need to try harder... I explained the best I could...First key contains the path to the folder to be renamed but it does not contain the folder name!Second key contains only the folder name, without the path.That's how it should look like (theoretically - not tested); considering the mess that's in that inf, it would take me too long to analyze and fix it. If it works as is, fully, it's truly a miracle.;MSJET SP8HKLM, "Software\Microsoft\Windows\CurrentVersion\RenameFiles\MyDir",,, "%PROGRAMF%\%COMMON%\%SHARED%" HKLM, "Software\Microsoft\Windows\CurrentVersion\RenameFiles\MyDir", REPLICAT.0,, "Replication Manager 4.0" Edited November 8, 2011 by Drugwash Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 8, 2011 Share Posted November 8, 2011 (edited) You really need to try harder... I explained the best I could...Before I even posted here, I been working on this the last 3 days with no success, How harder do you want me to try? HKLM, "Software\Microsoft\Windows\CurrentVersion\RenameFiles\MyDir",,, "%PROGRAMF%\%COMMON%\%SHARED%" HKLM, "Software\Microsoft\Windows\CurrentVersion\RenameFiles\MyDir", REPLICAT.0,, "Replication Manager 4.0"It still does not create the long file name, but thank you for trying. Edited November 8, 2011 by PROBLEMCHYLD Link to comment Share on other sites More sharing options...
Drugwash Posted November 8, 2011 Share Posted November 8, 2011 You're probably right... we all have our limits.The folder should be created on a file copy operation; apparently this operation does not run, for some reason. Until the copy operation succeeds and the folder is created, no renaming will take place.Now, if the folder is created but the rename fails, then the problem may reside in the original 8+3 folder name - how did you come up with REPLICAT.0? I don't have any such folder in that path so can't check if the name is correct. You may also try with or without quotes around REPLICAT.0.It also occured to me that this renaming might have to take place at some other time or in a previously/later run inf.Of course, the issue may reside in a completely different place, but the file is large and complicated and I can't get to the bottom of this right now, so please try a few more workarounds if/when possible. Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 8, 2011 Share Posted November 8, 2011 You're probably right... we all have our limits.The folder should be created on a file copy operation; apparently this operation does not run, for some reason. Until the copy operation succeeds and the folder is created, no renaming will take place.Now, if the folder is created but the rename fails, then the problem may reside in the original 8+3 folder name - how did you come up with REPLICAT.0? I don't have any such folder in that path so can't check if the name is correct. You may also try with or without quotes around REPLICAT.0.It also occured to me that this renaming might have to take place at some other time or in a previously/later run inf.Of course, the issue may reside in a completely different place, but the file is large and complicated and I can't get to the bottom of this right now, so please try a few more workarounds if/when possible.The folder does create and all the files copy. It just won't rename to the long file name. REPLICAT.0 is the name of the folderwhen I install the MS installer and view it as a short name. Link to comment Share on other sites More sharing options...
Drugwash Posted November 8, 2011 Share Posted November 8, 2011 Try to put the rename-related keys in a separate inf file and launch it after the main file, see if it works that way.Although - after a little bit of thinking - just adding the relevant missing strings to the Strings section might fix it:[Version]Signature="$Chicago$"[DefaultInstall]AddReg=RegEntries[RegEntries]HKLM, "Software\Microsoft\Windows\CurrentVersion\RenameFiles\MyDir",,, "%PROGRAMF%\%COMMON%\%SHARED%"HKLM, "Software\Microsoft\Windows\CurrentVersion\RenameFiles\MyDir", REPLICAT.0,, "Replication Manager 4.0"[Strings]PROGRAMF = "Program files"COMMON = "Common files"SHARED = "Microsoft shared";REPLMAN = "Replication Manager 4.0" Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 9, 2011 Share Posted November 9, 2011 (edited) I tried everything that I can think of, and nothing works. I did find out if you extract the installer and run the inf it does not create the directory. So MS is using some other technique. Edited November 9, 2011 by PROBLEMCHYLD Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 9, 2011 Share Posted November 9, 2011 Thanks Drugwash, I figured it out. New update later today. Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 9, 2011 Share Posted November 9, 2011 (edited) Updated Edited November 12, 2011 by PROBLEMCHYLD Link to comment Share on other sites More sharing options...
Dave-H Posted November 9, 2011 Share Posted November 9, 2011 (edited) UPDATES WILL CONTINUE IF ANY BUGS OCCUR OR IF ANY NEW FILES ARE COMPATIBLE.Glad you sorted out the folder naming problem!Just one suggestion ProblemChyld.Are you declaring this to be a final release of SP3?If so, it should be called 3.0 and should not then be subsequently altered.Any subsequent fixes or additions should be SP3.1, 3.2 etc.The title of this thread should be changed to "98 SE SP 3" too, or a new thread started.Drop the "beta" if it no longer is a beta. Edited November 9, 2011 by Dave-H Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 9, 2011 Share Posted November 9, 2011 (edited) Glad you sorted out the folder naming problem!Just one suggestion Problemchyld.If you are declaring this to be a final release of SP3, it should be 3.0 and should not then be subsequently altered.Any subsequent fixes or additions should be SP3.1, 3.2 etc.The title of this thread should be changed to 98 SE SP 3 too, or a new thread started!Drop the "Beta" if it no longer is a beta. A mod would have to change the title, or I would have to start a new thread. Its not quite final yet but pretty dang close and its not beta anymore either. Edited November 9, 2011 by PROBLEMCHYLD Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 10, 2011 Share Posted November 10, 2011 I'm going to add MSXML 4.0 SP 2, are there an objections? Link to comment Share on other sites More sharing options...
Drugwash Posted November 10, 2011 Share Posted November 10, 2011 I vaguely recall having had some problems with MSXML 4.0, but that was years ago and can't remember the details. If it's not mandatory, you may add it as an optional package. It's worth waiting for other opinions too, maybe it was just me and my notorious bad luck. Link to comment Share on other sites More sharing options...
bristols Posted November 10, 2011 Share Posted November 10, 2011 I'm going to add MSXML 4.0 SP 2, are there an objections?Have you added MSXML 2.5?Windows 98 SE shipped with MSXML 2.0b (Msxml.dll). MSXML 2.5 SP3 (direct download) was the last version that retained that file name (build 8.00.6730.0). MSXML 2.6 was Msxml2.dll, version 3 was Msxml3.dll, and so on.List of Microsoft XML Parser (MSXML) versions. Link to comment Share on other sites More sharing options...
PROBLEMCHYLD Posted November 10, 2011 Share Posted November 10, 2011 I thought MSXML 4.0 SP2 supersede older versions. If it doesn't then I can add'em all. 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