Hi I am trying to use rpcclient's addprinter to install a printer automatically in a large number of XP workstations (+100) But I get the following: 1) connecting to a XP workstation works fine rpcclient -U root sim31%xxxx rpcclient $> 2) adddriver also works fine. Enumdrivers shows this: rpcclient $> enumdrivers [Windows NT x86] Printer Driver Info 1: Driver Name: [Generic / Text Only] Printer Driver Info 1: Driver Name: [Apple LaserWriter 12/640 PS] Printer Driver Info 1: Driver Name: [HP LaserJet 1220 Series PCL] Printer Driver Info 1: Driver Name: [Win2PDF] [Windows NT x86] Printer Driver Info 1: Driver Name: [Generic / Text Only] Printer Driver Info 1: Driver Name: [Apple LaserWriter 12/640 PS] Printer Driver Info 1: Driver Name: [HP LaserJet 1220 Series PCL] Printer Driver Info 1: Driver Name: [Win2PDF] result was WERR_INVALID_ENVIRONMENT 3) enumports also works: rpcclient $> enumports Port Name: [PDFFILE:] Port Name: [COM1:] Port Name: [COM2:] Port Name: [COM3:] Port Name: [COM4:] Port Name: [FILE:] Port Name: [LPT1:] Port Name: [LPT2:] Port Name: [LPT3:] Port Name: [IR] Port Name: [http://ieplpr1:631/printers/lpsi4] Port Name: [http://ieplpr1:631/printers/prtsrv] rpcclient $> 4) but addprinter fails, whatever parameters I use, always with the same message: rpcclient $> addprinter test test Win2PDF LPT1: result was DOS code 0x0000001f rpcclient $> Please help TIA Rui Barata IEP ---------------------------------------------------------------- I'm running rpcclient from a Linux RedHat 9.3 with Samba 3.0.0. This and the XP workstation are members of a Samba domain The smb.conf of the PDC is as follows: ---------------------------------------------------------------- # Global parameters [global] workgroup = IESTRADAS.PT server string = Servidor de seguranca encrypt passwords = Yes log file = /var/log/samba/log.%m log level = 0 max log size = 50 name resolve order = wins lmhosts host bcast time server = Yes load printers = No logon script = entry\logon_%U.bat logon home = \\%N\profiles logon path = \\%N\profiles logon drive = H domain logons = Yes preferred master = Yes domain master = Yes wins support = Yes nis homedir = yes homedir map = auto.home passwd program = /var/IEP/admtools/ntdomain/bin/chgpass.sh %u unix password sync = yes kernel oplocks = no os level = 65 guest account = nobody enhanced browsing = no server schannel = no unix charset = iso8859-15 add machine script = /var/IEP/admtools/ntdomain/bin/addmachine.sh %m [netlogon] path = /etc/netlogon browseable = No