/use Instant Poison VI
/script PickupInventoryItem(16);
/run ReplaceEnchant();
Applies poisons to weapon with one click. if Poison has additional duration remaining, it does not ask you if you are sure.
Context:
Must be standing.
Must NOT be mounted.
If you fail these checks, it picks up the weapon from your inventory slot and places it on the cursor. I am not responsible if you destroy your weapons because you tried to apply poisons while mounted or eating, and then got click happy.
Change 16 to 17 for offhand.
Change name of poison in first line to change rank/type. Works for All temporary enchants... ie Sharpening Stones or Wizard Oils.