I have a ZEN NAL object that I created to run a "pre-dist. script"

(I don't want to have to deploy the batch file everywhere, that's why I don't use the batch file to do this)

The "batch" file will work from the Novell Login script if I do this:

POWERCFG /CREATE DEC1
POWERCFG /CHANGE DEC1 /monitor-timeout-ac 15
POWERCFG /CHANGE DEC1 /monitor-timeout-dc 0
POWERCFG /CHANGE DEC1 /disk-timeout-ac 0
POWERCFG /CHANGE DEC1 /disk-timeout-dc 0
POWERCFG /CHANGE DEC1 /standby-timeout-ac 0
POWERCFG /CHANGE DEC1 /standby-timeout-dc 0
POWERCFG /CHANGE DEC1 /hibernate-timeout-ac 0
POWERCFG /CHANGE DEC1 /hibernate-timeout-dc 0
POWERCFG /SETACTIVE DEC1

(I'm leaving out the # part)

So I just plopped those lines in the pre-dist. script and made sure (as per the Help) that my command interpreter is:

%*WINSYSDIR%\CMD.EXE /C

My extension is:
.bat

It runs (no errors) but doesn't work properly

instead of CREATING a new power scheme with the above settings, it's taking the EXISTING power scheme (home/office desktop) and changing them.

Why?