Dan, I'm going to try to explain this a little better but honestly, I feel like a lot of us are banging our heads on the wall here. I'm sure if you troubleshoot and search enough, you can find a way to make the rundll method work. But my point is that it in a Novell environment, it is not necessary.
In a NetWare environment, you are much better off to use the tools and methodologies that are integral to Netware. I know you are having problems letting the script thing go, but with NDPS, there are no scripts required. You can change drivers, change defaults, and lots of other stuff and there are no scripts required (Did I already say that).
Do you want to deploy a printer driver to 2000 workstations? No problem. Assign it to the container, boom, they have it. No sloppy scripts to debug, it just happens.
Do you want to update a driver on 2000 workstaitons that are already installed? No problem. Click UPDATE driver in the NDPS control page and it will be done next time they login.
Do you want to restrict users from getting to certain printers? Not a problem. Restrict printer access by group, container, or user.
What about decommissioning a Printer and removing it from 2000 workstations? No problem. Just remove it from the container or group and it's gone. No big deal.
How bout this... What if you want to prevent your users from installing printers manually? Can you do this with a script? Not even close. With NDPS you can configure it so only the assigned printers can be installed. If a user installs them manually, they will be removed automatically.
Do you follow this logic? You need to push your Microsoft way of thinking aside for a few minutes, and realize that there are easier ways to do things (than the Microsoft way). NetWare is the best example of this.
Again, no offense intended, but many microsoft people I deal with are very caught up on scripts and complex procedures that are absolutely necessary in a pure Windows environment. It's just the nature of the Windows operating system. But NetWare is so much easier to work with that I just laugh at how much time is spent on MS problems compared to how much time I spend on similar issues in a Netware environment.
This is the last comment I have on this thread. I highly encourage you to at least try an NDPS configuration, even if it's just in a test environment, so you can see how simple and easy it is. Just don't try to make it so complex. It's simple. very simple.
Marvin
Marvin Huffaker MCNE, CNE
Marvin Huffaker Consulting