Computer 2 is currently not in the same location as the printer I need to print to so I am wondering if I can print directly to the printer using its IP address?
Thank you for reaching out.
Printing directly to the printer using its IP address is impossible via TeamViewer.
Please find how remote printing works here: Use remote printing
Let me know if you have any further questions! I'll be happy to assist.