Posted: 21/04/2014 at 07:55
This is what the RHS has to say on the subject of horsetail/marestail https://apps.rhs.org.uk/advicesearch/Profile.aspx?pid=257.
You will note that it states that digging it out in borders can be difficult,
"..... Although rhizomes growing near the surface can be forked out, deeper roots will require a lot of excavation. Shallow, occasional weeding is not effective and can make the problem worse, as the plant can regrow from any small pieces left behind. However, removing shoots as soon as they appear above the ground can reduce infestation if carried out over a number of years....." (my italics)
The RHS article goes on to say ".... Infestations of horsetail can be weakened with weedkiller....." and gives the name of various weedkillers containing glyphosate, and notes about usage.
The article stresses "....Remember: horsetail is persistent, and several applications – possibly over a number of years – may be necessary to completely eradicate the problem....." (my italics).
It is widely accepted that while neither method is a quick solution, both will give the assiduous gardener a degree of control.
As for moles - I'm afraid I have no real answer - when we had moles in a previous garden they were dealt with efficiently and ruthlessly by our big ginger cat.
The RHS has some suggestions here https://apps.rhs.org.uk/advicesearch/profile.aspx?pid=203