Do you have things that the cat CAN scratch? I've found that having a cat tree with scratchers and regular trims keep the scratching to a minimum. You can't stop a cat from scratching--they have a physical need to do it--but you can redirect it to more appropriate surfaces.