Network Printer Installation Tool is a command-line application designed to assist IT technicians in setting up network printers, specifically for Canon and Ricoh models. The tool automates the process of adding a network printer using their respective printer setup scripts, including printer drivers and port configuration.
- RICOH Printer Setup: Automates the installation of RICOH printers by configuring printer ports and installing the correct drivers.
- Canon Printer Setup: Automates the installation of Canon printers by configuring printer ports and installing the correct drivers.
- User-Friendly Menu: Offers a simple interface to select the printer model and proceed with the setup.
- Exit Option: Allows you to quit the program.
-
Windows Operating System (The script uses Windows-specific tools like
cscriptandrundll32). -
Administrator Privileges: Some commands may require elevated permissions (run as administrator).
-
Printer Drivers: Ensure the printer drivers for Canon and Ricoh are stored in the following directories:
- Canon:
C:\Setup\Printer\NetPrinter\Driver\Canon\ - Ricoh:
C:\Setup\Printer\NetPrinter\Driver\Ricoh\
Replace these paths as needed if the drivers are located in different directories.
- Canon:
Ensure you have Python 3.x installed.
ostimesubprocess
- Clone this repository or download the script.
- Open a terminal or command prompt.
- Run the script using Python:
python printer_setup.py