Command Line Interface

auto-print provides two command-line interfaces:

  1. Configuration Generator: For setting up printer configurations

  2. Print Executor: For printing files based on the configuration

Configuration Generator

Interactive configuration generator for auto-print. This tool helps you create and manage printer configurations.

usage: auto_print_config_generator [-h]

The configuration generator provides an interactive interface to create and manage printer configurations.

python -m auto_print.auto_print_config_generator

Interactive Commands

Once the configuration generator is running, you can use the following interactive commands:

  • save or s: Save the current configuration

  • add or a: Add a new printer section

  • delete or d: Delete a printer section

  • repair or r: Repair the configuration (fix invalid printer references)

  • show: Display the current configuration

  • change: Change the position of a section

  • edit or e: Edit a section

  • close or c: Close the application

  • help or h: Show help