Martin Novák
2003-Apr-30 14:32 UTC
[Samba] Is it posible to force Windows 2000 to send print job name?
Hi, I need to log print job's. But Windows 2000 send me only 'Remote Downlevel Document' as a job name (%J macro in print command). (I don't have other Windows system versions to test it there, but from Linux}smbspool command) it works fine - job name is "Remote Downlevel Document + job name"). Is there any possibility how to force (or get) print job name from Windows (name of origin file, which is printed)? Thanks for your replies, Martin PS: Can I get IP adress of client computer, which send print job?
Florian Stahl
2003-Apr-30 15:42 UTC
[Samba] Is it posible to force Windows 2000 to send print job name?
Hi Martin, maybe this might help: - I use this printer defintion originally to write to pdf files, but it can easily be used to test what parameters W2K passes onto the samba printjob. - I experienced that parameters such as filename / document name are passed on differently from Microsoft Office Apps than for example from Acrobat Reader. file: /etc/smb.conf # Set up PDF-creation service # & sends script to background, freeing resources on Win machine # script needs to care about deleting print file by itself [pdf] path =/var/spool/samba printable = yes guest ok = yes print command = /var/samba/scripts/printpdf.sh %s %p %J %m %a %I & file: /var/samba/scripts/printpdf.sh #!/bin/sh # write Samba ENV vars into logfile # DATE=`date +%b%d-%H%M%S` echo bla "$DATE $1 - $2 - $3 - $4 - $5 - $6 " >> /tmp/print.log Kind Regardes Florian Stahl fstahl@xantury.com> -----Original Message----- > From: samba-bounces+fstahl=xantury.com@lists.samba.org > [mailto:samba-bounces+fstahl=xantury.com@lists.samba.org]On > Behalf Of Martin Nov?k > Sent: Wednesday, April 30, 2003 4:33 PM > To: samba@lists.samba.org > Subject: [Samba] Is it posible to force Windows 2000 to send > print job name? > > > Hi, > I need to log print job's. But Windows 2000 send me only > 'Remote Downlevel > Document' as a job name (%J macro in print command). (I don't > have other > Windows system versions to test it there, but from > Linux}smbspool command) > it works fine - job name is "Remote Downlevel Document + job > name"). Is > there any possibility how to force (or get) print job name > from Windows > (name of origin file, which is printed)? > > Thanks for your replies, > > Martin > > PS: Can I get IP adress of client computer, which send print job? > > -- > To unsubscribe from this list go to the following URL and read the > instructions: http://lists.samba.org/mailman/listinfo/samba> -----Original Message----- > From: samba-bounces+fstahl=xantury.com@lists.samba.org > [mailto:samba-bounces+fstahl=xantury.com@lists.samba.org]On > Behalf Of Martin Nov?k > Sent: Wednesday, April 30, 2003 4:33 PM > To: samba@lists.samba.org > Subject: [Samba] Is it posible to force Windows 2000 to send > print job name? > > > Hi, > I need to log print job's. But Windows 2000 send me only > 'Remote Downlevel > Document' as a job name (%J macro in print command). (I don't > have other > Windows system versions to test it there, but from > Linux}smbspool command) > it works fine - job name is "Remote Downlevel Document + job > name"). Is > there any possibility how to force (or get) print job name > from Windows > (name of origin file, which is printed)? > > Thanks for your replies, > > Martin > > PS: Can I get IP adress of client computer, which send print job? > > -- > To unsubscribe from this list go to the following URL and read the > instructions: http://lists.samba.org/mailman/listinfo/samba