1
0
Files
Repository/Printers-install-network
2025-10-31 08:58:36 +01:00
..
2025-10-31 08:58:36 +01:00
2025-10-31 08:58:36 +01:00
2025-10-31 08:58:36 +01:00
2025-10-31 08:58:36 +01:00

🖨️ Automated Printer Installation Script

🔧 What it does

This script automates the installation of a network printer:

  • Detects if the system is x86 or x64.
  • Creates a TCP/IP printer port with the provided IP address.
  • Installs the correct printer driver (from .INF file).
  • Installs the printer with the specified friendly name.

Parameters to edit in the script

  • FichierINFx64 → Driver .INF file for 64-bit systems.
  • FichierINFx86 → Driver .INF file for 32-bit systems.
  • NomDrivers → Exact driver name (copy/paste from inside the .INF file).
  • AdresseIP → Printer IP address.
  • NomImprimante → Friendly name displayed in Printers & Scanners.

Example:

Set FichierINFx64=CNLB0FA64.INF
Set FichierINFx86=CNLB0F.INF
Set NomDrivers=Canon iR1133 UFRII LT
Set AdresseIP=192.168.0.112
Set NomImprimante=COPIEUR BE

⚠️ Notes

  • The .INF driver files must be stored in:
    • .\x64\ → for 64-bit
    • .\x86\ → for 32-bit
  • The driver name must exactly match the one inside the .INF file, otherwise installation will fail.
  • Requires administrator rights.
  • After installation, the script waits 10 seconds before exiting.