Page 2 of 2 <12
Topic Options
#104755 - 2003-09-08 01:03 PM Re: @userid doesn't work with some Win95 Clients
Anonymous
Unregistered


Lonkero, SHELL32.DLL Version 4.00.1111 is currently running on the Win95 clients.
Top
#104756 - 2003-09-08 02:55 PM Re: @userid doesn't work with some Win95 Clients
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
ja.
should be more like 4.71
it came with IE4...
if you got IE4 installation media there somewhere that does include that... what's it called... "desktop enchangements" or something like that.
after running the install with that, it will in fact upgrade your system.

if you could get your hands on one of these and test, it would actually prove one theory [Wink]
_________________________
!

download KiXnet

Top
#104757 - 2003-09-08 02:59 PM Re: @userid doesn't work with some Win95 Clients
Anonymous
Unregistered


I know what you mean Lonkero, after the desktop "upgrade" you'll get the quicklaunch bar and the system DEcreases approx. 15-20%...

But hey, I'll give it a try [Smile]

Top
#104758 - 2003-09-08 03:04 PM Re: @userid doesn't work with some Win95 Clients
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
it actually makes it faster on slow CPU [Big Grin]
now, that's what I call an anti-material hardware upgrade! [Wink]

anyway, yep.
it updates lot of things.
in fact, many of our UDFs here do not work at all if you don't have that installed.
_________________________
!

download KiXnet

Top
#104759 - 2003-09-08 03:35 PM Re: @userid doesn't work with some Win95 Clients
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
I think most of degradation from an install of IE4 comes from the active desktop & loadwc.exe (I think that is name of the file but it has been a while). Don't accept the option to use the active desktop when asked during the install (once accepted you can never truly turn it off you can only hide it) & delete the run key in the registry refering to loadwc.exe (It does nothing really but nag you if you try to use any non-ms software). If you do this the degradation will be minimal.

Also, my instinct is this isn't an IE upgrade issue. There have been a lot of network patches for Win95 plus some older 3rd party software messes with the OS files, sometimes undoing system updates. Having a consistent & complete patch strategy is very important for both Win95 & Win98.
_________________________
Jack

Top
#104760 - 2003-09-08 03:53 PM Re: @userid doesn't work with some Win95 Clients
Anonymous
Unregistered


I allready installed IE55sp2 on the win95 clients and I think I have to uninstall that first to be able to install IE4SP2.

But hey, right now I'm willing to do anything to get it to work (well...allmost anything [Smile] )

I allready installed all the updates/patches.

On the Win95 client that does work Active Desktop isn't running.

Top
#104761 - 2003-09-08 06:29 PM Re: @userid doesn't work with some Win95 Clients
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
jack, dunno what is that info you have.
I know by the fact of MSDN stating it in almost every damn article that IE4 is a must.
and the shell upgrade comes only with the optional part selected.

dunno about loadwc.exe, but know that he indeed has OLD system even with his patches set up.

only the official first IE4 with the size of an heck had the upgrade and was drawn from public due to the lawsuits.

anyway, skillz...
does that mean you have a working system with correct output?
with what setup?
what updates and such you installed?
_________________________
!

download KiXnet

Top
#104762 - 2003-09-08 10:24 PM Re: @userid doesn't work with some Win95 Clients
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
Jooel,

I ran Win95 clients for many years with & without IE4 & I never once had a problem with accessing the @UserID function (I always ran kxrpc - maybe that has something to do with it.) To my recollection I can not recall having ever heard about an IE upgrade impacting on the @UserID function. I have heard about MSNET32 updates affecting kixtart network functions but I thought this only related to Win95 SP1.

Yes, I agree that an IE4 or IE5 upgrade on Win95 is essential but I not sure how this impacts on the @UserID function.

PS: If implementing the active desktop is required for a shell upgrade, then mustn't the ie5.5 upgrade also update the shell because it also implements the active desktop?

skillz,

In terms of patches, why don't you apply the DUN1.4 patch & then afterwards remove dialup networking from the network setup. The Dun1.4 upgrade contains most of the latest network patches for Win95.

[ 08. September 2003, 22:40: Message edited by: Jack Lothian ]
_________________________
Jack

Top
#104763 - 2003-09-08 10:43 PM Re: @userid doesn't work with some Win95 Clients
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
jack, now.
ie5 is still different than 4.
and it has not the desired effects 4 has.

IE5 is just an browser whereas IE4 correctly installed is system upgrade.

anyway, haven't heard about such userid stuff either.
I never recall using kxrpc... well, maybe at the first place I started with kixtart.

anyway, can't think how this could have anything to do with it.
maybe with one of the supporting dll's...

dunno.
if either one of us would know the direct answer, wouldn't it be great [Wink]
_________________________
!

download KiXnet

Top
#104764 - 2003-09-08 10:52 PM Re: @userid doesn't work with some Win95 Clients
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
Jooel,

You are correct about the shell upgrade. The JSI tip below says you must install ie4.01 sp2 before installing ie5.5 inorder to fully upgrade the Win95 shell. The same tip seems to imply a catch-22 for skillz - he can't go back to ie4 once he installed ie5.

http://www.jsiinc.com/SUBC/tip1300/rh1325.htm

PS: Just a thought that has bugged me for years. I know that the manual seems to very clearly say you can access the UserID without kxrpc but how is it doing this? If you do not have local passwords or logon IDs cached (normal procedure in a network) then how is it getting the UserID since the current user hive in the registry never exists on a Win95 client until logon fully completes. I always assumed it must be getting it from the network redirector which means kxrpc?

[ 08. September 2003, 23:15: Message edited by: Jack Lothian ]
_________________________
Jack

Top
#104765 - 2003-09-08 11:18 PM Re: @userid doesn't work with some Win95 Clients
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
well, I've thinked that there is some redirector in kix32.exe or the dll's that if the machine is wintosh, some sorta wuserid-to-userid conversion applies.

btw, sorry about just pouncing the update thingie.
you were wise enough to search it up.
_________________________
!

download KiXnet

Top
#104766 - 2003-09-08 11:27 PM Re: @userid doesn't work with some Win95 Clients
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
According to the manual WUserID doesn't function on Win9x machines.

I was wondering if @UserID only functioned properly after logon completes or if you have local caching enabled or if you are using kxrpc. Wish I had a Win9x machine available to test this idea.

[ 08. September 2003, 23:37: Message edited by: Jack Lothian ]
_________________________
Jack

Top
#104767 - 2003-09-08 11:42 PM Re: @userid doesn't work with some Win95 Clients
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
do you refer to:
quote:

Note
During the logon sequence, WUSERID is empty on computers running Windows 9x if Windows NT Networking has been configured as the system's primary network provider.

that makes me think...
now, if network logon is not primary, is @userid then empty and @wuserid works?
_________________________
!

download KiXnet

Top
#104768 - 2003-09-08 11:50 PM Re: @userid doesn't work with some Win95 Clients
Jack Lothian Offline
MM club member
*****

Registered: 1999-10-22
Posts: 1169
Loc: Ottawa,Ontario, Canada
Yes, I was assuming skillz was running a pure NT network but you might be right, after all some of the Win95 machines are working.
_________________________
Jack

Top
#104769 - 2003-09-09 08:16 AM Re: @userid doesn't work with some Win95 Clients
masken Offline
MM club member
*****

Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
This is my "Update95.kix" script... perhaps it'll help you:

code:
BREAK OFF

$Wininit = "%WINDIR%\Wininit.ini"
IF EXIST("$Wininit") = 1
DEL "$Wininit"
ENDIF

IF GETFILEVERSION("%WINDIR%\System\MSNET32.dll", "FileVersion") <> "4.10.2224"
COLOR w/b ? " - MS NET update..." COLO y+/b
COPY "$HomeServer\fileserver$$\Files\Update95\MSNET32.DLL" "%WINDIR%\System\MSNET32.95x"
IF @ERROR = 0
$nul = WRITEPROFILESTRING("$Wininit", "Rename", "%WINDIR%\System\MSNET32.DLL", "%WINDIR%\System\MSNET32.95x")
$Reboot = "YES"
ENDIF

COPY "$HomeServer\fileserver$$\Files\Update95\MSVCRT.DLL" "%WINDIR%\System\MSVCRT.95x"
IF @ERROR = 0
$nul = WRITEPROFILESTRING("$Wininit", "Rename", "%WINDIR%\System\MSVCRT.DLL", "%WINDIR%\System\MSVCRT.95x")
$Reboot = "YES"
ENDIF

COPY "$HomeServer\fileserver$$\Files\Update95\NETAPI.DLL" "%WINDIR%\System\NETAPI.95x"
IF @ERROR = 0
$nul = WRITEPROFILESTRING("$Wininit", "Rename", "%WINDIR%\System\NETAPI.DLL", "%WINDIR%\System\NETAPI.95x")
$Reboot = "YES"
ENDIF

COPY "$HomeServer\fileserver$$\Files\Update95\NETAPI32.DLL" "%WINDIR%\System\NETAPI32.95x"
IF @ERROR = 0
$nul = WRITEPROFILESTRING("$Wininit", "Rename", "%WINDIR%\System\NETAPI32.DLL", "%WINDIR%\System\NETAPI32.95x")
$Reboot = "YES"
ENDIF
ENDIF

$ComVersion = GETFILEVERSION("%WINDIR%\System\COMCTL32.DLL", "FileVersion")
IF INSTR("$ComVersion", "5.8") = 0
COLOR w/b ? " - ComCtl uppdate..." COLOR y+/b
SHELL "%COMSPEC% /C $HomeServer\fileserver$$\Files\Update95\50comupd.exe /Q"
SLEEP 20
$Reboot = "YES"
ENDIF


IF $Reboot = "YES"
IF OPEN(2, "$UserLog", 5) = 0
$LogTxt = "@DATE, kl @TIME [@USERID] -> Win95 systemupdate on @WKSTA made by @USERID."
$nul = WRITELINE(2,"$LogTxt" + CHR(13) + CHR(10))
IF CLOSE(2) ENDIF
ENDIF
COPY "$HomeServer\fileserver$$\Files\shutdown.exe" "%WINDIR%"
$Message = "The systemfiles on your PC has been updated and your PC must be rebooted." + CHR(13) + CHR(10) + CHR(13) + CHR(10) + "If your PC doesn't automatically reboot in a couple of seconds after pressing " + CHR(34) + "Ok" + CHR(34) + ", do so manually." + CHR(13) + CHR(10) + CHR(13) + CHR(10) + "The IT-dept."
BEEP
$nul = MESSAGEBOX("$Message", "Systemupdate", 64, 45)
$once = WRITEVALUE("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce","","%WINDIR%\shutdown.exe 4","REG_SZ")
EXIT 2
ELSE
EXIT 1
ENDIF

_________________________
The tart is out there

Top
#104770 - 2003-09-09 08:21 AM Re: @userid doesn't work with some Win95 Clients
Anonymous
Unregistered


I made the WINDOWS LOGON primary and it works!
However I'm using the @userid and not the @wuserid.

I guess I should be happy [Smile]

But the thing is, on the client that allready was working the NETWORK LOGON is primary.

I just downloaded DUN1.4 and will update the Win95 client and see if I get the script to work with the NETWORK LOGON as primary logon.

Top
#104771 - 2003-09-09 08:59 AM Re: @userid doesn't work with some Win95 Clients
masken Offline
MM club member
*****

Registered: 2000-11-27
Posts: 1222
Loc: Gothenburg, Sweden
Skillz, the files I update the Win95 clients with here are from Win98SE (same language edition). This was a "hot topic" here a few years ago now.. [Wink]

What this script does is copying the flies to the client with a different name (since the files are in use), and writes a rename schema in "Wininit.ini". When all copying is done, a reboot is forced. During the next startup, Wininit.ini automatically renames/replaces all the files in use.
_________________________
The tart is out there

Top
#104772 - 2003-09-10 01:18 AM Re: @userid doesn't work with some Win95 Clients
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
masken, could you edit that long code of yours...
if you don't wish to cut the lines, replace the code-tag with <pre>-tag

this way we don't get the scrolling issue.

thanks.
_________________________
!

download KiXnet

Top
Page 2 of 2 <12


Moderator:  Arend_, Allen, Jochen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Mart 
Hop to:
Shout Box

Who's Online
1 registered (Allen) and 1198 anonymous users online.
Newest Members
M_Moore, BeeEm, min_seow, Audio, Hoschi
17883 Registered Users

Generated in 0.079 seconds in which 0.034 seconds were spent on a total of 12 queries. Zlib compression enabled.

Search the board with:
superb Board Search
or try with google:
Google
Web kixtart.org