Remember, it has to be a "crossover" cable, not a standard patch cable
Ok, I found a UTP cable but it does say 'patch', what's the difference?
You could just take the hard drive out of the old machine, put it in the new one and copy the files across. It might take a little longer but you wouldnt need to buy anything.
PK!
Just set-it up as a network.
Work from your old PC and you should be able to see your new PC in network neighbourhood.. Just copy the files over to selected location.
How can you connect a network cable without NIC's (Network Interface Card)
No offence mate but you clearly don't know what your doing! I think the best and easiest method is to simply connect the old HD in the new computer and transfer the files across in windows!! Otherwise you could have a nightmare getting the network working what with having to share files and getting the computers seeing each other!!