Skip to content

Installing Network Printer Script with Python to interact with rundll32 to invoke printui, the printer management.

Notifications You must be signed in to change notification settings

ThePuteh/NetworkPrinter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Network Printer Installation [Version 1.00]
(c) Printer Batch Installation. All rights reserved.

Due to the lack of resource for system to create new cache while roll out new technologies happening, 
there will be GUI in installation, so we as IT Support usually bypass the memory, graphic and processing usage to 
minimize usage as much as we can. Only to ensure the deployment process meet its deadline without delaying.

You can compile to an .exe but ensure the variable for the Printer Driver INF followed the directories (or you may implement the path of your own such as network sharing).
Should take note that pyinstaller are used, and the Executable File will never been recognized with your AV (OpenEDR Detect this as malicious activity), Code Signing preferable.

You may compile with pyinstaller --onefile <script>
Usage : Run Executable, Target IP Address, Select INF Driver, start install, test print.

Follow my github to empowering IT Support People in automation encouragement.
Microsoft sucks our life hard.

Notes : This code run within Windows Environment. You may modify this script for your own Project to help you support your IT Infrastructure in peripheral device control.

About

Installing Network Printer Script with Python to interact with rundll32 to invoke printui, the printer management.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages