Monitor print command

  • Thread starter Thread starter Matthew Clark
  • Start date Start date
M

Matthew Clark

I am looking for some type of a utility if one exists, that monitors
when someone prints and displays a message of my choosing.
Specifically, I want to notify the user they will be charged if they
continue with the print job, and give them the ability to kill it, or at
least display the message. I didn't know if such a thing existed. I
think it might be possible to do such a thing but wanted to ask here
first. These are XP systems with SP2, and a 2003 domain environment.

Thanks,

Matthew
 
Hello Matthew,

Thank you for using newsgroup!

From your post, you want to monitor print jobs. As far as I know, if you
are using TCP/IP printers, Microsoft Windows Server 2003 offers the
standard port monitor for network print devices. The standard port monitor
was introduced in Microsoft Windows 2000. In Windows Server 2003, the
standard port monitor has been updated to provide better performance and
more detailed device status.

The standard port monitor uses Simple Network Management Protocol (SNMP) to
read the configuration of the target print device and to determine the
device's detailed status. Additionally, the standard port monitor offers
more accurate error reporting than the limited print error messages that
are enabled by other port monitors, such as the LPR port monitor. For
example, the standard port monitor supports a "paper out" error.

If the standard port monitor cannot use the default TCP ports to configure
the target print device and SNMP, the standard port monitor uses the LPR
protocol. (The target device must support the LPR protocol.)

For more detailed information, you may refer to the following articles:

246868: New TCP/IP Printing Options in the Windows Standard Port Monitor
http://support.microsoft.com/default.aspx?scid=kb;en-us;246868

814586: The standard port monitor for TCP/IP in Windows Server 2003
http://support.microsoft.com/default.aspx?scid=kb;en-us;814586

In addition, based on your requirement, I have performed lots of research
in the internet and I found the following tool maybe helpful:
Print Inspector
http://www.softperfect.com/products/pinspector/

Note: This response contains a reference to a third party World Wide Web
site. Microsoft is providing this information as a convenience to you.
Microsoft does not control these sites and has not tested any software or
information found on these sites; therefore, Microsoft cannot make any
representations regarding the quality, safety, or suitability of any
software or information found there. There are inherent dangers in the use
of any software found on the Internet, and Microsoft cautions you to make
sure that you completely understand the risk before retrieving any software
from the Internet.

Thanks & Regards,

Ken Zhao

Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security

=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.


Newsgroup Web Interface Upgrade
Please complete a one-time registration process on your first visit to the
Partner Portal beginning July 11, 2005 at 9 A.M. PST by entering the secure
code mspp2005 when prompted. This secure code will be valid for 6 months
after which you will need to update your registration by entering the new
secure code. We will post announcements in the newsgroups prior to
expiration. Once you have entered the secure code mspp2005 , you will be
able to update your profile and access the the partner newsgroups. Please
update your Favorites link to the newsgroups web page, your current link
will redirect until November 1, 2005.
Please post any comment, questions or concerns to the
microsoft.private.directaccess.partnerfeedback newsgroup. For more
information, please go to:
https://partner.microsoft.com/global/technicalsupport/registeredsupport/4001
4662


--------------------
Date: Tue, 30 Aug 2005 09:35:26 -0500
From: Matthew Clark <[email protected]>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
Subject: Monitor print command
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <#[email protected]>
Newsgroups: microsoft.public.win2000.printing
NNTP-Posting-Host: matt.wiu.edu 143.43.192.31
Lines: 1
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!tk2msftngp13.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.win2000.printing:5126
X-Tomcat-NG: microsoft.public.win2000.printing

I am looking for some type of a utility if one exists, that monitors
when someone prints and displays a message of my choosing.
Specifically, I want to notify the user they will be charged if they
continue with the print job, and give them the ability to kill it, or at
least display the message. I didn't know if such a thing existed. I
think it might be possible to do such a thing but wanted to ask here
first. These are XP systems with SP2, and a 2003 domain environment.

Thanks,

Matthew
 
Ken,
I appreciate the reply, but I didn't really see a yes or no or the
answer I was looking for. Is there any way I can display a message that
I designate when they try to print? I have done research, but cannot
come up with anything. Looking at the link to softperfect it audits and
does reports, but does not display a message to users.

Thank you,

Matthew
 
Hi Matthew,

Based on my lots of research, we can not find similar command or utility
from Microsoft to achieve your goal. As far as I know, some other third
party monitor software of printer server might meet your requirement. I
suggest you contact the manufacturers of some third party applications to
see if there is any more information about this request. Please feel free
to involve me during the process of contacting third party application
support. I am always ready to provide any information.

Hope that helps!

Thanks & Regards,

Ken Zhao

Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security

=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.


Newsgroup Web Interface Upgrade
Please complete a one-time registration process on your first visit to the
Partner Portal beginning July 11, 2005 at 9 A.M. PST by entering the secure
code mspp2005 when prompted. This secure code will be valid for 6 months
after which you will need to update your registration by entering the new
secure code. We will post announcements in the newsgroups prior to
expiration. Once you have entered the secure code mspp2005 , you will be
able to update your profile and access the the partner newsgroups. Please
update your Favorites link to the newsgroups web page, your current link
will redirect until November 1, 2005.
Please post any comment, questions or concerns to the
microsoft.private.directaccess.partnerfeedback newsgroup. For more
information, please go to:
https://partner.microsoft.com/global/technicalsupport/registeredsupport/4001
4662


--------------------
Date: Wed, 31 Aug 2005 11:16:41 -0500
From: Matthew Clark <[email protected]>
User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)
X-Accept-Language: en-us, en
MIME-Version: 1.0
Subject: Re: Monitor print command
References: <#[email protected]>
<[email protected]>
In-Reply-To: <[email protected]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Message-ID: <[email protected]>
Newsgroups: microsoft.public.win2000.printing
NNTP-Posting-Host: matt.wiu.edu 143.43.192.31
Lines: 1
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP08.phx.gbl!TK2MSFTNGP15.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.win2000.printing:5130
X-Tomcat-NG: microsoft.public.win2000.printing

Ken,
I appreciate the reply, but I didn't really see a yes or no or the
answer I was looking for. Is there any way I can display a message that
I designate when they try to print? I have done research, but cannot
come up with anything. Looking at the link to softperfect it audits and
does reports, but does not display a message to users.

Thank you,

Matthew
 
You can do this but it will require some programming on your part. I
have examples in VB.Net and Vb6 at
http://www.merrioncomputing.com/Programming/index.htm

What you would need to do is monitor the printer (using
FindFirstPrinterChangeNotification) and when a job is added pause it
(using SetJob) and find out which machine it came from (using GetJob)
then send the message to that machine and if OK to continue then
unpause it otherwise delete it.
 
Thanks Duncan!

Thanks & Regards,

Ken Zhao

Microsoft Online Partner Support
Get Secure! - www.microsoft.com/security

=====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
=====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.

Newsgroup Web Interface Upgrade
Please complete a one-time registration process on your first visit to the
Partner Portal beginning July 11, 2005 at 9 A.M. PST by entering the secure
code mspp2005 when prompted. This secure code will be valid for 6 months
after which you will need to update your registration by entering the new
secure code. We will post announcements in the newsgroups prior to
expiration. Once you have entered the secure code mspp2005 , you will be
able to update your profile and access the the partner newsgroups. Please
update your Favorites link to the newsgroups web page, your current link
will redirect until November 1, 2005.
Please post any comment, questions or concerns to the
microsoft.private.directaccess.partnerfeedback newsgroup. For more
information, please go to:
https://partner.microsoft.com/global/technicalsupport/registeredsupport/4001
4662


--------------------
From: (e-mail address removed)
Newsgroups: microsoft.public.win2000.printing
Subject: Re: Monitor print command
Date: 2 Sep 2005 01:37:00 -0700
Organization: http://groups.google.com
Lines: 10
Message-ID: <[email protected]>
References: <#[email protected]>
<[email protected]>
<[email protected]>
<[email protected]>
NNTP-Posting-Host: 83.71.70.119
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
X-Trace: posting.google.com 1125650226 6338 127.0.0.1 (2 Sep 2005 08:37:06
GMT)
X-Complaints-To: (e-mail address removed)
NNTP-Posting-Date: Fri, 2 Sep 2005 08:37:06 +0000 (UTC)
In-Reply-To: <[email protected]>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1;
NET CLR 1.1.4322; .NET CLR 1.0.3705),gzip(gfe),gzip(gfe)
Complaints-To: (e-mail address removed)
Injection-Info: g44g2000cwa.googlegroups.com; posting-host=83.71.70.119;
posting-account=MV0a-QwAAAAc4J14YDRy6daZaAv85JFB
Path:
TK2MSFTNGXA01.phx.gbl!TK2MSFTFEED02.phx.gbl!tornado.fastwebnet.it!tiscali!ne
wsfeed1.ip.tiscali.net!news.glorb.com!postnews.google.com!g44g2000cwa.google
groups.com!not-for-mail
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.win2000.printing:5138
X-Tomcat-NG: microsoft.public.win2000.printing

You can do this but it will require some programming on your part. I
have examples in VB.Net and Vb6 at
http://www.merrioncomputing.com/Programming/index.htm

What you would need to do is monitor the printer (using
FindFirstPrinterChangeNotification) and when a job is added pause it
(using SetJob) and find out which machine it came from (using GetJob)
then send the message to that machine and if OK to continue then
unpause it otherwise delete it.
 
Back
Top