Move object to mouse position on pressing fire2?

Hi, Im making a game thats kind of a strategy game were you select troops and make them move to different lokations by pressing fire1. So basicly what I want to know is how can I get the current mouse position and how can I move the object/objects to that position?

//Elis

Raycast and Vector3.MoveTowards.