How to defrag W2K Pro without Admin rights?

Our Users do not have Admin rights on their workstations.  We're creating new images, and want to give the Users access to defrag on their own PC.  I created an icon on the User's desktop to the defrag executable giving it admin rights to no avail.  According to Microsoft, defrag was specifically designed to be run only as an administrator on workstations since local  Users are usually admins on their workstations.  But, we're running a Novell network w/W2K on all workstations.  

  I've read that there is a workaround to do this...does anyone know it?  We want to have this defrag capability at each workstation, and not push through the Network.  Thank you.
vlewisAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

rindiCommented:
As Admin you could schedule defrag to automatically run at a certain time. Then there would be no need for user intervention.
sirbountyCommented:
Create a list of workstations, called PCList.txt - only list the names of the systems, no \\ on the line then create the following script using Notepad, save it as RmtDfrg.cmd

::======RmtDfrg.cmd=======
@echo off
For /F %%A IN (C:\PCList.txt) DO SCHTasks /Create /S %%A /RU System /SC Monthly /MO Last /D Fri /ST 20:00:00 /TN AutoDefrag /TR "%systemroot%\system32\defrag -f C:"
::======================

Now, run RmtDfrg with credentials that would possess local administrative rights to every PC in the domain.
This will create a task on each workstation that will run under the System credentials (no password necessary).  It will reoccur the last Friday of every month and begin at 8pm (20:00).  The task name will be identfied as AutoDefrag and it will force a defrag to run against the C drive.

Hope that helps. :^)
vlewisAuthor Commented:
We're actually looking for a solution that would allow the User to run the defrag at their descretion.  Is it possible to run a script similar to this on the local machine; i.e., creating it with admin rights and also giving it admin security rights, then perhaps placing a desktop icon fur the User (who will be logging on w/o admin rights).  I believe we tried this years ago in a class I was taking...and it didn't work.  Does anyone know how to make this work?  Thank you.
sirbountyCommented:
I don't believe it's possible, nor desirable.  A end-user may not understand the wear-and-tear that occurs on a disk defrag if run too often.  I wouldn't advise running it any more frequent than 3-4 weeks, which is why I suggested the above method...

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 2000

From novice to tech pro — start learning today.