The script is needed to:
1. find all the print servers (all the print servers with a "file-print server" role)
2. search for print queues on them and compile information (Queue Name|Shared Name|Comment|Location|PortName|Queued|Shared|Published|Status|Error(No
paper etc)) from them
3. Print queues are to be checked for "Print on both sides" setting availability (yes/no) ( if possible)
4. Print queues are to be checked for access (ping) (if inaccessible, then "error"; if accessible, then "ok")
5. Each of printers is to be checked for login-password validity ( login: test, password: 1234, I think need use telnet)
6. check in AD binary records availability for each printer (Ex. We have printer PR0001 , but in AD we have PR0001 and PR0001-1)
All the received data are to be recorded in Excel file. The following fields are needed: Printserver (FQDN) | Print Name |Shared Name|Comment|Location|PortName|Queued|Shared|Published|Status
(ping yes or no)|Duble in Domain(yes or no) | Valid login (Valid or Invalid) | Print on both sides (yes/no)
1. find all the print servers (all the print servers with a "file-print server" role)
2. search for print queues on them and compile information (Queue Name|Shared Name|Comment|Location|Port
3. Print queues are to be checked for "Print on both sides" setting availability (yes/no) ( if possible)
4. Print queues are to be checked for access (ping) (if inaccessible, then "error"; if accessible, then "ok")
5. Each of printers is to be checked for login-password validity ( login: test, password: 1234, I think need use telnet)
6. check in AD binary records availability for each printer (Ex. We have printer PR0001 , but in AD we have PR0001 and PR0001-1)
All the received data are to be recorded in Excel file. The following fields are needed: Printserver (FQDN) | Print Name |Shared Name|Comment|Location|Port