Wind zone for character controller?

Is there a way to create a box collider that will apply a wind like force in a given direction to the character controller object when making contact?

Could just make a script that adds a constant force to the player? Like, if player moves this many steps, move him back this many?