Windows 95a Registry Value Needed (Quick and Easy)
#1
Posted 10 November 2002 - 10:06 AM
I have quick and easy question for someone with Windows 95a, not gold, b, or c, but Windows 95a. Also know as Windows 95 SP1. Please send me the value from
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion
in the registry.
Thank you one trillion and one to whomever sends me the value. I really appreciate it,
Christian Blackburn
You'll be helping the InnoSetup Installer which is an open source installer for Win32 that I'm very proud to be a part of.
#2
Posted 12 November 2002 - 10:55 PM
We still have a couple older systems with Win95a on them but the value you want doesn't exist on them. Are you sure it is the current version under windows NT? Just wanted to check, because I have no listing for windows nt in that area. Was it a miss-type?
#3
Posted 13 November 2002 - 07:32 AM

I've marked in red the information I'm trying to find out. What is Windows 95A called? What is the 4.X.X verison? and What does it list the service pack as, Service Release 1?
Thanks again for checking,
Christian
#4
Posted 13 November 2002 - 04:04 PM
Microsoft Windows 95
4.00.950a
IE 4.0.4.72.2106.8
Hope that helps somewhat. There is nothing listed for service pack, other than the a, b, c at the end of the windows version number.
#5
Posted 13 November 2002 - 06:21 PM
#7
Posted 15 November 2002 - 01:02 PM
-Christian
#9
Posted 17 December 2002 - 11:19 PM
Good for you shareware man
C:\System\
and my desktop at
C:\Stupid Desktop Icons\
and my Documents and Settings Folder
at X:\The moon\. If you use InnoSetup their are intrinsic constants for each of these key folders
if you read the help file you can read all of them ISetup.zip
, but they look like this:
You would install your .exe to "{pf}\My Nifty Program". YOu might put a shortcut aT {UserFavorites}\Links for your program. Okay I just read all three batches. Not only will InnoSetup look more proffessional, but it'll install to the right folders every time, quite unlike your batch file. InnoSetup will also provide error messages if it fails to register an OCX. Simply put it's a gillion times better than what you've got. Although batch files are cool
Good Luck Amigo,
Christian
#10
Posted 17 December 2002 - 11:34 PM
Thanks,
Christian
#11
Posted 18 December 2002 - 12:46 AM
Good grief that was a long reply
Actually InnoSetup is hella thin, it BZips the installation files and creates a Delphi (yes I like delphi too, it's hella cool, but I can't code in it for s h / t) installation package. I've never used a thinner installer. I imagine that the InnoSetup 3.0 packages are larger. I haven't used IS3 yet.
-Christian
#12
Posted 18 December 2002 - 12:50 AM
I am going to have to reply to these one at a time to keep it Manageable.
Anways unless you're utilizing reg.exe you should never be creating an installer from a batch file.
AlecStaar wrote:
I am, in doing registrations of various .reg files... and some OLE server registrations (if that is another thing you meant, not doing regedit.exe or regedt32.exe but instead using regsvr32.exe etc.)
No I'm refering to getting these system folder paths from the registry using reg.exe which can be called from a batch file:
here's the registry settings you were asking about and I alluded to:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] "Common Start Menu"="C:\\Documents and Settings\\All Users\\Start Menu" "Common Desktop"="C:\\Documents and Settings\\All Users\\Desktop" "Common AppData"="C:\\Documents and Settings\\All Users\\Application Data" "Common Programs"="C:\\Documents and Settings\\All Users\\Start Menu\\Programs" "Common Documents"="C:\\Documents and Settings\\All Users\\Documents" "Common Administrative Tools"="C:\\Documents and Settings\\All Users\\Start Menu\\Programs\\Administrative Tools" "Common Startup"="C:\\Documents and Settings\\All Users\\Start Menu\\Programs\\Startup" "Common Templates"="C:\\Documents and Settings\\All Users\\Templates" "Personal"="D:\\" "Common Favorites"="C:\\Documents and Settings\\All Users\\Favorites"
Now that you see how segmented these folders can be perhaps you'll understand exactly why you need to move to an installer ASAP 8) .
-Christian
#13
Posted 18 December 2002 - 12:52 AM
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] "AppData"="C:\\Documents and Settings\\Administrator\\Application Data" "Cookies"="C:\\Documents and Settings\\Administrator\\Cookies" "Desktop"="C:\\Documents and Settings\\Administrator\\Desktop" "Favorites"="C:\\Documents and Settings\\Administrator\\Favorites" "NetHood"="C:\\Documents and Settings\\Administrator\\NetHood" "Personal"="D:\\" "My Pictures"="D:\\My Pictures" "PrintHood"="C:\\Documents and Settings\\Administrator\\PrintHood" "Recent"="C:\\Documents and Settings\\Administrator\\Recent" "SendTo"="C:\\Documents and Settings\\Administrator\\SendTo" "Start Menu"="C:\\Documents and Settings\\Administrator\\Start Menu" "Templates"="C:\\Documents and Settings\\Administrator\\Templates" "Programs"="C:\\Documents and Settings\\Administrator\\Start Menu\\Programs" "Startup"="C:\\Documents and Settings\\Administrator\\Start Menu\\Programs\\Startup" "Local Settings"="C:\\Documents and Settings\\Administrator\\Local Settings" "Local AppData"="C:\\Documents and Settings\\Administrator\\Local Settings\\Application Data" "Cache"="C:\\Documents and Settings\\Administrator\\Local Settings\\Temporary Internet Files" "History"="C:\\Documents and Settings\\Administrator\\Local Settings\\History" "Fonts"="C:\\WINNT\\Fonts" "Administrative Tools"="C:\\Documents and Settings\\Administrator\\Start Menu\\Programs\\Administrative Tools"
-Christian
#14
Posted 18 December 2002 - 12:54 AM
Technically speaking you could write a highly elaborate batch file that would capture these values with reg.exe and then variable-ize your batch based installation. InnoSetup to my knowledge detects every last one of these folders from the registry. If 2.0 doesn't then you can be sure it was updated in 3.0.
-Christian
#17
Posted 18 December 2002 - 01:02 AM
Been looking for a GOOD one... this one looks pretty good, VERY "InstallShield" looking-like, & I always liked their installers!
Yes this is InstallShield like except you can probably do more with InstallShield. InstallShield is C based and InnoSetup is Pascal based. There is also a converter for IShield Express to InnoSetup so if you have one of those made you might want to look into it. Also I bet you could reduce your install package size substantially if you run depends on your VB.exe and figure out which of the runtime files your really need, VB is terrible about telling you that. Do you have VS 6 Enterprise I know it comes with depends?
-Christian
#18
Posted 18 December 2002 - 01:06 AM
Good Luck,
Christian
#19
Posted 18 December 2002 - 02:38 AM
By the way I didn't write InnoSetup or any part of it. I don't know Delphi so that would make things very difficult. Although it's like VB the syntax is enough different that I wouldn't be able to do it by myself without a considerable learning curve
-Christian
#20
Posted 19 December 2002 - 12:15 AM
Ciao Amigo,
Christian

Help










