RunEvery

ZENworks is great for force running programs on a schedule. However, for those environments that don’t have ZENworks, use RUNEVERY in your login scripts/administration batch files to run a program on a periodic basis, either by workstation or by user.

So, for example, say you need to run something only once a day, per workstation, upon login (subsequent logins that day would not execute the command):

RUNEVERY DAY WS MIN NOWAIT QUIET / DAILYADMIN.CMD

Or, you need to run UserProfileCleanup.exe weekly, per user, upon login, and wait for the program to finish before continuing:

RUNEVERY WEEK USER MIN WAIT QUIET / UserProfileCleanup.exe

Or, you need to run MonthlyMaintenance for every workstation on the 1st of each month:

RUNEVERY MONTH WS MIN NOWAIT QUIET / MonthlyMaitenance.cmd

Even for environments that DO have ZENworks (like mine), this is still a useful, easy-to-use utility for those “quick” remedies, despite the much more advanced capabilities ZENworks provides.

Disclaimer: This content is not supported by Novell. It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test it thoroughly before using it in a production environment.