Using ethernet port on laptop with wireless connection for shield

I have a laptop with a WiFi connection to a router connected to the internet. I would like to use the ethernet port on the laptop to connect my Arduino ethernet shield, instead of plugging it into the router (it is in a dark, cold, corner of the basement!).

From some research, it seems like the ICS (Internet Connection Sharing) or network bridge features of Windows should work but I haven't seen anything describing exactly the configuration I am looking for.

Has anyone tried this?

Internet Sharing worked fine in my MacBook Pro. Just set it up and run an Ethernet cable from your laptop to your Ethernet Shield.