Symptom 1: iPrint's iCapture tab from a Windows 7 64 bit machine shows the following message:
This feature is currently not active. This may be due to installing or updating your iPrint Client Restart your workstation to activate this feature.
Symptom 2: iCapture.exe on a Windows 7 64 bit machine shows success, but the lpt port does not capture.
iCapture does not exist in the iPrint Client 6.x or later.
iPrint Client 5.99 and earlier
iCapture is not supported with Windows 7 64 bit because that Windows platform does not support 16 bit applications. Windows 7 32 bit does not have this limitation. However, workarounds exists:Workaround:For some situations, the ability to print to an LPT port (which is provided by iCapture), can be replaced by the iPrint Client's Command Line Interface (CLI). To use the CLI:
- Ensure the iPrint client is installed to that workstation.
- Open a cmd session and type the following:
- iprntcmd -p ipp://<IPorDNSofServerHostingPrintManager>/ipp/<iPrintPrinterName>
- iprntcmd -p ipp://prntmgr2.mycompany.com/ipp/HPLJ4250room531
- Note: the HPLJ4250room531 printer does not need to be installed to the workstation to send the print job to that printer. This means the print data sent to that printer must be formatted without the help of a print driver.
To capture the LPT port using iCapture.exe:
Open a DOS window in administrator mode
Right-click the "Command Prompt" application and choose 'Run as Administrator'.
Type the capture command:
icapture LPT1 P=ipp://[serverIPorDNS]/ipp/[InstallediPrintPrinterName]
icapture LPT1 P=ipp://myprintserver.company.com/ipp/hp4020-4thFlr