Should be a simple question, just a little bit outside my normal scope (I'm a system builder, not a network engineer).
I'm trying to fix a network slowdown issue at a 6 PC office. They have a normal home router in a back room with wifi and two wired systems attached to it. Two wifi PCs at the front desk also run MYOB which apparently uses every piece of network bandwidth possible and goes REALLY slow (Minutes instead of seconds to process something). I've been told that because they use so much bandwidth it should always be on a wired connection.
Now here's the problem, because of the layout I can't run cables out to the front desk (Already been denied by management to stick cables in the walls). The solution is going to be to stick a small 4 port switch in between the two PCs and connect them directly with static IPs.
So the question is going to be, how do I set this up so that any local traffic between those two PCs for MYOB runs over the cable and still give both of them access to the wifi for the Internet and printers? Is Windows smart enough to route the fastest way? I already know about making sure they're on different subnets than the DHCP network on the router and to not have a default gateway on the internal network, but beyond that I don't know if Windows will pick the right NIC.
Edit: It should look roughly like the map in case two here: http://www.ni.com/white-paper/12558/en/#toc3 Just instead of being the same PC it's two PCs connected with a switch and the external network they connect to is over wifi.