BradSent you an answer to your email.
So that others can read my blurb here is a copy.
(Paul good point!)
> I replied to your bulleting board message, but wasn't sure if
> I was supposed to
> do it there, or email you. So here's an email to you, and
> I've also replied on
> the BBS.
> I'm new at this BBS stuff so wasn't sure...
>
> No, I haven't installed the KXRPC service. I was under the
> impression from the
> Kix95.doc documentation that the KXRPC service was optional, and only
> if all else failed? I currently only have the Kix files
> installed on one logon
> server, because I'm testing it out. I get authenticated on
> this particular logon
> server,
> so it's the only one I installed the files on. Once I get it
> working, I was
> gonna copy it over to all our logon servers...
OK, have a peek at the manual on the bit about "Thunking & the Kixtart RPC Service." I chose to use the RPC services
because of this. And so do many others where Win9x are some or all of the clients. Some of Kixtart's commands ONLY work if
the RPC service is running. Best to install this service on ANY PDC's or BDC's that MAY authenticate a login.
>
> No, I haven't copied any files over to the Win9x clients. I
> thought that was the
> purpose of the logon script, was that it would run the
> *.bat, and *.scr from
> the
> NETLOGON directory where all the required *.exe and *.dll's
> reside? If I have to
> go to every Win9x pc and install files, I could just install
> a *.bat file in
> the
> startup group to map the drive, rather than using a logon
> script, right?
Yes and No. Use the login batch file to (a
copy the required files over to the clients (b
to "kick" Kixtart script off afterwards.
The dll's are required on the clients and the .exe. Runs faster locally on the client too! Saves network traffic etc.
Also ensure your MSNET32.DLL is up to date on Win95 systems there are problems with some versions.
Here's how I have a login batch on a clients network.
----------------------------------------------------
@ ECHO OFF
REM * Userlog.bat Created Don Davidson 24/08/99
REM * PURPOSE * Ensures that the latest version of Kixtart software is installed
REM * on the local client system, then runs the Kixtart logon script.
REM * Updated 07/09/99 - Added VIP Screen Saver to be copied to local system.
REM * Updated 07/09/99 - Installed Kixtart RPC Service on NT Servers
REM * Updated 09/09/99 - Installed Kixtart V3.60
REM * Updated 13/09/99 - Added kixchng.reg, ensures call order is correct (as per Kix manual.) for NT & Novell.
REM ******************************************************************************
CLS
ECHO Verifying/Upating Script & Software Installs, Please Wait...
IF "%OS%" == "Windows_NT" GOTO WinNT
REM * If can't detect WinNT, assume system is Win95/98
XCOPY %0\..\KIX32.EXE %WINDIR%\SYSTEM\ /D /H /I /R /V > NUL
XCOPY %0\..\KX16.DLL %WINDIR%\SYSTEM\ /D /H /I /R /V > NUL
XCOPY %0\..\KX32.DLL %WINDIR%\SYSTEM\ /D /H /I /R /V > NUL
XCOPY %0\..\KX95.DLL %WINDIR%\SYSTEM\ /D /H /I /R /V > NUL
XCOPY %0\..\vip.scr %WINDIR%\ /D /V > NUL
XCOPY %0\..\logo_on.bmp %WINDIR%\ /D /V > NUL
%WINDIR%\regedit.exe /I /S %0\..\kixchng.reg
ECHO Finished Verifying/Upating Script Installation.
GOTO Runscript
:WinNT
XCOPY %0\..\KIX32.EXE %WINDIR%\SYSTEM32\ /D /H /I /R /V > NUL
XCOPY %0\..\logo_on.bmp %WINDIR%\ /D /V > NUL
ECHO Finished Verifying/Upating Script Installation.
GOTO Runscript
:RunScript
CLS
ECHO Mapping NT Directories Please Wait...
REM THIS FIRES KIX SCRIPT OFF USING LOCAL EXE AND SCRIPT FROM NETLOGON
%WINDIR%\SYSTEM\kix32.exe %0\..\maps.kix
EXIT
---------------------------------------------------------------------------------
I hope this of some help.
>
> No, the share is not a deep root? I read in the Kix95.doc
> that it sometimes has
> problems with deep roots, so I only have a \\server\share and
> that's all I'm
> trying to map to.
Good, it's just that there is a way to get around this by doing a hidden share and using some variables in Kixtart to map the share.
Mostly used for users home directories.
Example:
IF INGROUP ("YourUsers")
$drive="\\server\"+@userid+chr(36)
USE X: $drive
endif
Handy if you want to map those home dir's.
>
> I really appreciate you replying. Any assistance would be
> greatly appreciated.
>
> Brad
>
>
Glad to help.
Regards
Don