Friday musings
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
According to recent links, Wait will be 128bit so things will be twice as bad.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
Does my head in as well. Hardcoded paths to system32 could have been changed to system64 as part of the move of an app to 64-bit (not that many apps have made such a move yet anyway). But yeah, apps would ideally ask the system where the folder is located.
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
Bassam Abdul-Baki wrote:
Which is why never put version numbers in filenames. I don't even like seeing NT in WindowsNT or 32 in System32.
Or say the Win32 API which is now nearly all in 64 bit :-)
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
Now here's an odd thought. What if Microsoft produced two 64 bit OS's. One which provided all backward compatibility, like the one that they released. And another that provides no backward compatability. Which one would outsell? :)
Chris Meech I am Canadian. [heard in a local bar] In theory there is no difference between theory and practice. In practice there is. [Yogi Berra]
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
The problem is that in Windows 7 for some reason you HAVE TO hardcode the paths in the batch file. It wasn’t like this in the XP. For example you need to have C:\Windows\System32\REGSVR32.EXE “C:\some dir\some sub-dir>\<some sub-sub-dir\your.dll>” instead of just REGSVR32.EXE .\your.dll.
The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
Nishant Sivakumar wrote:
Anyway I was thinking about this last night just as I was going to bed ...
That sounds pretty boring ...
CQ de W5ALT
Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
regsvr32 ... Different versions in different directories. Doing different things. Both put the info in different locations. And if you happen to have to use a 32bit ActiveX in a 64bit app, then you better remember which regsvr to use.
Nishant Sivakumar wrote:
People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit.
People are my greatest enemies. Programmers, on the other hand are fine humanoids who know the difference between 32 and 64. People have started programming these days, unfortunately.
Nishant Sivakumar wrote:
I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that.
The Lounge.aspx is mostly spam these days. Spammers make threads and are the first to respond to other threads no matter what... unless the thread is useful (like this one).
NULL
-
The problem is that in Windows 7 for some reason you HAVE TO hardcode the paths in the batch file. It wasn’t like this in the XP. For example you need to have C:\Windows\System32\REGSVR32.EXE “C:\some dir\some sub-dir>\<some sub-sub-dir\your.dll>” instead of just REGSVR32.EXE .\your.dll.
The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.
Really? I am on Windows 7 64 bit, and regsvr32 maps automatically to c:\windows\system32\regsvr32.exe (because of the search path).
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
Nishant Sivakumar wrote:
Anyway I was thinking about this last night just as I was going to bed ...
That sounds pretty boring ...
CQ de W5ALT
Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software
Walt Fair, Jr. wrote:
That sounds pretty boring ...
What else do you expect from a middle aged married guy with a son? :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
regsvr32 ... Different versions in different directories. Doing different things. Both put the info in different locations. And if you happen to have to use a 32bit ActiveX in a 64bit app, then you better remember which regsvr to use.
Nishant Sivakumar wrote:
People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit.
People are my greatest enemies. Programmers, on the other hand are fine humanoids who know the difference between 32 and 64. People have started programming these days, unfortunately.
Nishant Sivakumar wrote:
I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that.
The Lounge.aspx is mostly spam these days. Spammers make threads and are the first to respond to other threads no matter what... unless the thread is useful (like this one).
NULL
Mechanical wrote:
The Lounge.aspx is mostly spam these days. Spammers make threads and are the first to respond to other threads no matter what... unless the thread is useful (like this one).
:laugh: Thank you :-)
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
-
regsvr32 ... Different versions in different directories. Doing different things. Both put the info in different locations. And if you happen to have to use a 32bit ActiveX in a 64bit app, then you better remember which regsvr to use.
Nishant Sivakumar wrote:
People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit.
People are my greatest enemies. Programmers, on the other hand are fine humanoids who know the difference between 32 and 64. People have started programming these days, unfortunately.
Nishant Sivakumar wrote:
I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that.
The Lounge.aspx is mostly spam these days. Spammers make threads and are the first to respond to other threads no matter what... unless the thread is useful (like this one).
NULL
You have a very strange idea of what constitutes spam. If you find most threads in The Lounge to be uninteresting, that's one thing and is what you should say, but to accuse fellow members of being spammers is an insult.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
Really? I am on Windows 7 64 bit, and regsvr32 maps automatically to c:\windows\system32\regsvr32.exe (because of the search path).
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
We are also with Win 7 64 and the search pat is set but we’re struggling to find solution from months.
The narrow specialist in the broad sense of the word is a complete idiot in the narrow sense of the word. Advertise here – minimum three posts per day are guaranteed.
-
Walt Fair, Jr. wrote:
That sounds pretty boring ...
What else do you expect from a middle aged married guy with a son? :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
Well, I'm an old guy with 18 grandkids. You don't get to that point by thinking about
regsvr32
andSystem32
when you're middle aged and going to bed ...CQ de W5ALT
Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software
-
According to recent links, Wait will be 128bit so things will be twice as bad.
Henry Minute Do not read medical books! You could die of a misprint. - Mark Twain Girl: (staring) "Why do you need an icy cucumber?" “I want to report a fraud. The government is lying to us all.”
-
Why is it that the 64-bit version of regsvr32.exe is not called regsvr64.exe? I suppose it's to help with backward compatibility where you have tens of thousands of apps and batch files that hard-code a call to regsvr32. But this naming ambiguity leads to all kinds of confusion, which is evident if you do a simple google search on regsvr32. People don't often realize that in 64 bit Windows, the regsvr32.exe in the System32 folder is actually 64 bit. Well that's another funny thing, System32 actually contains 64 bit files in a 64 bit OS, again for backward compatibility I guess. There are all these apps hardcoding System32 in the path instead of using an appropriate API to get the system-folder. Anyway I was thinking about this last night just as I was going to bed, and thought I'd just mention it here. I know it's not a CCC, or a poorly worded joke, or even an xyz-sucks thread. So I am aware that it's kinda off-topic here, please accept my apologies for that. :rolleyes:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.
That's the same sort of thinking that made me laugh when MS described how simple things would be because they named Windows 95... Windows 95. "No more version numbers! If it says it works on Windows 95 it will work on Windows 95!" Yeah, right, that'll last about six months... :rolleyes:
-
Well, I'm an old guy with 18 grandkids. You don't get to that point by thinking about
regsvr32
andSystem32
when you're middle aged and going to bed ...CQ de W5ALT
Walt Fair, Jr., P. E. Comport Computing Specializing in Technical Engineering Software
Walt Fair, Jr. wrote:
Well, I'm an old guy with 18 grandkids. You don't get to that point by thinking about regsvr32 and System32 when you're middle aged and going to bed ...
:laugh: :thumbsup:
Regards, Nish
My technology blog: voidnish.wordpress.com Code Project Forums : New Posts Monitor This application monitors for new posts in the Code Project forums.