Hi XXXXXXXX and thanks for choosing Just Answer.
Yes the 4L will work with Windows 7. The cable that should work with your system is below:
http://www.amazon.com/IOGear-Paralell-Printer-Cable-GUC1284B/dp/B0007QS5UE
OR
http://www.amazon.com/Cables-Go-IEEE-1284-Parallel-Printer/dp/B0000510T7/ref=pd_sim_dbs_e_2
Let me know if you have any questions!
Computer Support Specialist
MCSE, MCP