Without seeing your code, all I can do is guess...

Maybe the users do not have permission to change the name of the printer?
Maybe this only works with local printers?

Try putting some error checking in the code to see what is failing. Modify the original to look something like...

 Code:
  if $printer.name="Microsoft Office Document Image Writer"
    $printer.renameprinter("MS Office Document Image Writer")
    ? "Printer Rename:  " + @serror
  endif


Edited by Allen (2007-08-30 03:48 PM)