Due to a corporate policy change, all network printers names had to be changed. You all know what that can to do plotting, page setups and whatnot. What I'd like to do is to run a little lisp at startup to ease the pain. Below is code I've been working on all day and I can't seem to feed the new name back into AutoCAD. I'm stuck. ;CODE (vl-load-com) (defun changeprintername (/ old new) (setq new "PR44454-PCL") (setq old (vla-get-configname (vla-get-activelayout (vla-get-activedocument (vlax-get-acad-object))))) (if(= old "\\PC47302S\HP8100NPCL") (progn (setq old new))) (vla-put-configname old new) ) (changeprintername) This is the error I get at the command line: Command: (LOAD "S:/CADD/ACAD2K/Lisp/changeprinternames1.lsp") ; error: bad argument type: VLA-OBJECT "PR44454-PCL" I know it's the Vla-put stuff and I just can't seem to get the right syntax. I could really use some help. TIA