The mac’s hostname needs to be in the format: machinename.domain.com. (this should be the case in 10.6) If not set it: scutil –set HostName machinename.domain.com do shell script “lpadmin -p PrinterName -E -v smb://windowsprinterserver.domain.com/printer -m requiredppd.ppd -o auth-info-required=negotiate” user name “adminuser” password “password” with administrator privileges