Windows Logon Script Problems

Why would this script take a long time to execute on a Windows 2000 machine?

@echo off

net time \\miller /set /yes




rem *************************************************************
if "%OS%"=="Windows_NT" goto WinNT
IF NOT "%OS%"=="Windows_NT" GOTO Win98

:WinNT
copy \\miller\netlogon\PHL_Wallpaper.bmp c:\winnt
copy \\miller\netlogon\logonwallpaper.bmp c:\winnt
net send PHL-concierge "The above workstation has logged on"
wscript \\miller\netlogon\message-2000.vbs
goto end


:Win98
del c:\windows\guest.pwl
del d:\windows\guest.pwl
copy \\miller\netlogon\guest.pwl c:\windows
copy \\miller\netlogon\guest.pwl d:\windows
copy \\miller\netlogon\PHL_Wallpaper.bmp c:\windows
copy \\miller\netlogon\logonwallpaper.bmp c:\windows
\\miller\downloads$\netsend\netsend PHL-concierge "The above workstation has logged on"
wscript \\miller\netlogon\message-98.vbs
goto end
rem **************************************************************

:end
exit



ONLY on a Windows 2000 is it really SLOWWWWW.....
Joshua DumasAsked:
Who is Participating?
 
Pete LongConnect With a Mentor Technical ConsultantCommented:
Hi duemes,
The script seems OK what are the two VB scripts that are being called doing?

PeteL
0
 
ADSaundersCommented:
Hi duemes,
Is it working at all??
I once had a problem with a VVVVV slow logon which turned out to be server could't find the script.
Regards .. Alan
0
 
Joshua DumasAuthor Commented:
The script does work, it just take a long time.

It first syncs the time from the server, then copies files from the server (background images) to the destation machine, then it sends a message to the concierge machine letting the desk know that someone has logged on...finally it displays a vbscript that I made displaying all the charges for our service and what you get.....but the problem lies from the begining .....its just really slow at dowing everything....

What I did is remed everything out except for the time sync and still that took a long time....but it didnt even do anything, because a "valid token isnt held by the client" message appears....maybe I'll just give everyone access to change the time...it really isnt a big deal.

Have any other ideas?
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
SlyDogCommented:
If you manually run the net time command on one of the workstations, does it take a long time? It may be a name resolution issue. If so, you could try adding  miller and it's associated IP to the workstations host file, and see if that helps.
0
 
Pete LongTechnical ConsultantCommented:
SlyDog raises a valid point, have you tried REM - ing the lines out one by one to see which is causing the hold up?

Pete
0
 
Joshua DumasAuthor Commented:
nothing was wrong with the script...the server was on its last leg....ooppss!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.