Jonnynewbie,
You could consider using a GPO to install SP4 to all of your WIN2000
Professional machines. You would, however, need to have all of them in an
Organizational Unit. I do not know the setup of your AD so hopefully this
will not cause any problems. Simply extract SP4 ( using the
\update\update.exe /x switch ) and place it in a 'distribution point'. From
there create the GPO and point it to the .msi file. Should work without a
hitch. Next time the computers are restarted they will get the policy ( all
things being in proper order - read: DNS - is naturally a requirement ).
However, as Christian asked, to how many computers do you need to do this?
If to a few then there should not be a problem doing this at once. Simply
have the users restart their machine before they go to lunch. If to a large
number then you might want to stagger this.
HTH,
Cary