I can not find a command to align objects that are not in the same direction

First off all. Sorry for my bad English.

I wander if there is a command to align a object with another objectsurface.
I can not find it but perhaps I am not looking at the right place.

I hope the pictures explaine what I mean

Try Orient, Orient3Pt, OrientOnCrv and OrientOnSrf commands

Tnx for the fast answere.
Orient3PT did the trick!