Print Tool Pro
A feature rich print mapping solution designed with ease of use and efficiency in mind. This is a more formal project that I started after running into too many
limitations on expanding a legacy print mapping tool created by myself and a co-worker years earlier to fill a need for one of our customers. This tool has been
adopted and deployed into use as the primary end user print mapping solution by multiple companies with very positive feedback. Give it a try and let me know what
you think, I love getting feedback both positive and negative and often try to work good ideas into new builds.
Features
- Program packaged as a portable app that can be copied to the desktop or other continent location of any machine where you can right away begin managing printers across your network.
- Manage client side printing and print hardware from a single application, no more struggling between multiple windows and applications.
- Designed to make managing remote clients printers quick and easy, Don't have people spinning their wheels wasting their time and your money on simple repetitive tasks.
- Rely on the known success of Microsoft's PrintUI.dll supported across all platforms and windows devices.
- View, Add or Remove network printers on remote systems inside your network, Even perform large scale printing changes across multiple machines simultaneously including remote print spooler restarting.
- Import large lists of remote clients with ease and make a large selection or print queues spread across an array of servers available for mapping.
- Search for a specific printer from hundreds or even thousands of print queues across numerous servers with ease by queue name or port IP address.
- Initiate a report builder and let the program create a spread sheet of all available print queues across all known print servers, or create a spreadsheet of all printers mapped to all known clients.
- Enable logging and save any and all actions performed in the program to a log file for quick reference of past changes.
- Create a printer batch from scratch or clone an existing machines printers and one click add an assortment of desired printers to one, two or hundreds of clients at a time.
Executable Arguments
With version 1.0.1.28 and above support executable arguments (switches) that you can use on launch to change settings. Note that using arguments does not save the settings for future launches, and you should be sure to download the latest version to ensure all arguments listed below are supported.
- /mm:[y,n] Enable manual server entry mode, yes or no: If yes this will remove the server dropdown and allows free text entry of a print server. If no this will leave the drop down populated via the Print Server Manager.
- /sc:[y,n] Show Commands, yes or no: If yes this will enable the command display in that status bar at the bottom of the application window, if no it will leave it off.
- /wel:[y,n] Welcome Message, yes or no: If yes this will enable the welcome startup message that opens when the application is first launched, if no it will disable the message.
- /log:[y,n] Application Logging, yes or no: If yes this will enable applicaiton logging, if no it will leave it disabled.
- /sof:[y,n] Skip Offline Machines, yes or no: If yes this will skip machines entered if they don't respond, if no it will allow them to be added anyway.
- /ser:[y,n] Show All Errors, yes or no: If yes this will force prompt of all handled errors, if no it will supress non critical errors (use for troubleshooting.)
- /servini [File_Path] Pre load print servers + a file path: If a file path to a valid server list ini file is specified the applicaiton will load that ini into the server manager on launch. The file path must be in quotes if it includes any spaces.
- /remlog [File_Path] Enables remote logging (a new feature in v1.0.2.0) and points it to the location of the log file weather it be on the local drive or a network drive/share. The file path must be in quotes if it includes any spaces. /log switch gets ignored if this is present.
Example: PrintToolPro_1-0-2-0.exe /mm:y /sc:n /wel:n /remlog "d:\mydeptshare\ptpremlog.txt" /servini "c:\servers\printservers.ini"
System Requirements
Hardware | Software |
Network Connection | Windows XP, Vista, 7, 8 .NET Framework 4.5 |
Builds
Build Notes |
A major update which includes a big change to the Search feature to support multiple results much better and now allows you to right click and pass a
found server and print queue into the main window so you don't have to navigate to it after searching. Also in this update is some changes to the UI and button placement
for ease of use. Lastly is a couple bug fixes; one particularly of note was with the check update feature. |
Download |
|
Build Notes |
A major update which includes a completely re-wrote logging system which made way for the ability to create a log file on a remote location (wherever the user would like it.)
Also addressed and resolved a couple of reported bugs; one resulted in an incorrect printer mapping when a space was present in the print queue name. Also found and resolved a number of bugs
found in the print batch manager and added the ability to multi-select printers when adding from the list of server queues as well as removed the "select" button with the server drop down so
you can now just select the server from the drop down and it auto loads. New launch argument was added for the new remote logging feature that's lets you include the path of the log you want
to use so if entered it will enable remote logging and direct it to that path. Lastly; a couple of minor bugs in the UI were found and resolved. |
Download |
|
Build Notes |
Added a new search feature for the print queues to quickly locate the queue desired without dragging through the list. Added new argument to allow for preloading a server list
from an ini file. Some minor bug fixes including no longer allowing manual text entry into drop down menus (use manual mode if desired,) and resolving the white text color of item labels in
the settings window. |
Download |
|
Build Notes |
In response to quite a few serious bugs reported in the manual server entry feature I pushed up the next release and resolved the issues. Also I did some updating to the
logging feature to include writing the application errors into the log file to assist with troubleshooting. Updated some GUI parts such as allowing Multi-Select on lists and Last but not
least, I added better load time handling (a prompt when the application is loading or otherwise performing an operation.) |
Download |
|
Build Notes |
This build includes only minor bug fixes and minor updates from the original first full release. |
Download |
|
Social