How can users be given the ability to run defragment without any other rights being given
to their computers?
There is a utility in the W2K Resource Kit called SU.exe. SU lets you start a process
running as an arbitrary user. You can run SU under W2K's Task Scheduler to accomplish
your purpose. Look for the article in the Windows 2000 Resource Kits Tools help file
called "Running SU Under Task Scheduler." You can set the security for the task (run at
scheduled times), so the ordinary user cannot modify the task.