Learn English – by vs with the hands

prepositions

Why would the answer for:

When you first meet someone, you should shake them ______ the hands.

It's by and not with; the by sounds cumbersome to me, though by using the hands sounds ok to me.

While here says that with is used when tools or parts of the body mentioned.

He pushed the door with his foot.

Notice those with his foot and by the hands, how could they be different?

The site also confuse me even more by stating by hand means handmade, made by a person, not by a machine.

Best Answer

With refers to your hand. By refers to the other person's hand.

So, "I shook him with my hand" might mean you took hold of his ear or his foot and shook him. "I shook him by the hand." Means I took hold of his hand and shook it.

Similarly, "I opened the door with my foot," but "I opened the door by the handle."

But idiomatically you would simply say "I shook his hand."