The drive mechanism comprises a piston rod (7), a dose member (12) with a thread engaging a corresponding thread of the body (1 ) to allow a helical movement of the dose member with respect to the body, a drive sleeve (1 1 ) rotationally coupled to the dose member, and stop means (14, 16) provided to restrict or inhibit a movement of the drive sleeve in the proximal direction and in the distal direction with respect to the body, the drive sleeve and the piston rod being unidirectionally coupled.Linvention concerne un mécanisme dentraînement comprenant une tige de piston (7), un élément de dose (12) doté dun filetage venant en prise avec un filetage correspondant du corps (1) pour permettre un mouvement hélicoïdal de lélément de dose par rapport au corps, un manchon dentraînement (11) couplé par rotation à lélément de dose, et un moyen darrêt (14, 16) servant à limiter ou interdire un mouvement du manchon dentraînement dans la direction proximale et dans la direction distale par rapport au corps, le manchon dentraînement et la tige de piston étant couplés de façon unidirectionnelle.