Page 1 of 1 1
Topic Options
#25396 - 2002-07-18 11:14 PM WinXP new users can't find Kix32.exe
Anonymous
Unregistered


WinXP new users can't find Kix32.exe
Computer lab situation with an NT4 server and logon script.

Any new user logging on gets an error that it doesn't know what program to use to run logon.kix. I have to browse to Kix32.exe and then all is OK. I can't seem to make this association part of a default profile and it doesn't seem to matter where I put the file.

What to do???

Top
#25397 - 2002-07-18 11:37 PM Re: WinXP new users can't find Kix32.exe
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
the topic has answer:
http://81.17.37.55/board/ultimatebb.php?ubb=get_topic;f=1;t=004015

xp does not allow %0-stuff...
_________________________
!

download KiXnet

Top
#25398 - 2002-07-18 11:43 PM Re: WinXP new users can't find Kix32.exe
Anonymous
Unregistered


Thanks. I'll try those ideas.
Top
#25399 - 2002-07-19 12:07 AM Re: WinXP new users can't find Kix32.exe
Anonymous
Unregistered


Looks like the following is true:
Win98
start /b %0\..\wkix32.exe profile.kix

Win XP
start /b wkix32.exe profile.kix

Therefore do you have to identify the system first and make two sections of the script, one for Win98 and one for XP and go there with an IF????

Top
#25400 - 2002-07-19 12:16 AM Re: WinXP new users can't find Kix32.exe
Lonkero Administrator Offline
KiX Master Guru
*****

Registered: 2001-06-05
Posts: 22346
Loc: OK
glen the difference is not actually just between win9x and xp.
win9x is not actually real networkable system.

xp is the product of nt series:
nt (4.0), win2000 (5.0) and xp (5.1)

it's not so different.

all systems from nt support call as xp:
kix32.exe script.kix

and win9x does not.

so to make these two to work is only matter of your batch file.

I don't have windows machine at my home but the environment variables (retrievable via typing set) have difference.

if you can get for nt-line different result from any variable you can call the same script with just these lines in your batch file:

if "%nt_any%"="some_result_for_nt_line" kix32.exe script.kix
if not "%nt_any%"="some_result_for_nt_line" %0\..\kix32.exe %0\..\script.kix

cheers,
_________________________
!

download KiXnet

Top
#25401 - 2002-07-19 12:38 AM Re: WinXP new users can't find Kix32.exe
Anonymous
Unregistered


That should do it.
Thanks.

Top
#25402 - 2002-07-19 05:49 PM Re: WinXP new users can't find Kix32.exe
Sealeopard Offline
KiX Master
*****

Registered: 2001-04-25
Posts: 11165
Loc: Boston, MA, USA
See also a whole list of LOGIN.BATs that have been posted to this board. They all identify OSes in the batch file and also update Kixtart executables and DLLs.
_________________________
There are two types of vessels, submarines and targets.

Top
#25403 - 2002-07-19 07:59 PM Re: WinXP new users can't find Kix32.exe
Kdyer Offline
KiX Supporter
*****

Registered: 2001-01-03
Posts: 6241
Loc: Tigard, OR
There is a pretty good "Q" Article on this - http://support.microsoft.com/default.aspx?scid=kb;en-us;Q318689

HTH,

Kent
_________________________
Utilize these resources:
UDFs (Full List)
KiXtart FAQ & How to's

Top
Page 1 of 1 1


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

Who's Online
1 registered (Allen) and 781 anonymous users online.
Newest Members
Sir_Barrington, batdk82, StuTheCoder, M_Moore, BeeEm
17886 Registered Users

Generated in 0.056 seconds in which 0.023 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