I justed started playing yesterday and one of the problems im having is wolves attacking my workers i leave my knights near them to help but was wondering if there was a way to get them to patrol between two points?

yes, same story, need a Patrol Option its no easy control the zone without this.
Other think, if you leave troup near a mine zone where folks gather resource, and wolf or enemy cross the zone, the troup attack the enemy and when finished stay on the battle zone and do not return were they was before, so in 2/3 enemy crossing, the soldier are in another zone from the start one. I do not imagine were they can arrive in one night... 8)