Greetings sir,
for one of my project, my users use EPSON L130 printer (Inkjet Color Printer).

I don't know why, but this printer needs regular like every single or every 2nd day to do the printer head cleaning otherwise print quality fall (color issue, gap in color etc).

And the issue is, my end users is not that much tech savvy and there are quite a few steps to complete the head cleaning process.

steps:
Code:
1. Go to "Control Panel"
2. Double click on "Device And Printers"
3. Identify the correct printer and check if it is online.
4. Right click on the printer and select "Printing Preferences"
5. Go to "Maintenance" tab.
6. Click on "Head Cleaning"
7. Click on "Start"
8. Wait for the process to complete
9. Click On "Print" button.
10. etc...
so, you see there is 10 steps to complete the head cleaning process, and as mentioned it is too tough for my end users i myself or my staff have to visit them and do that on be-half of them. It is very time consuming process for me as i have to engage my staff just for that

so, i am wondering and looking for a way to initiate and complete the head cleaning process from my program it self!

is there any way to do that?

thanks in advance

best regards