Would it be possible to enchant a really crappy weapon with restore health on target and then keep using it on a rat to train your weapon skill without paying a trainer?
Been there, done that, and it works to a point. After your Strength gets high enough, though, you end up killing weaker targets with one hit before the enchantment can bring their health back up.
Once my character's Long Blades skill hit around 90, I switched over to Short Blades, and used that little trick to train up the skill from 5 (maybe 6, counting the book he read somewhere along the way). There was a really neat broken bottle used as a weapon in the TR1 map, and it was spectacularly bad in terms of damage; it made the dagger in the Census and Excise office feel like a high-level weapon in comparison. Sadly, by that point, my character could still one-shot mudcrabs and rats with it based on Strength alone, so the enchantment was all but useless, and the bottle tended to break and need fixing after 3 or 4 uses.