In this case, I have to agree with bigballs. I've used the aluminum tape for many different things and it does NOT come off, unlike duct tape, Scotch tape and masking tape. It will stay where you put it as long as you make sure it's pressed down well.

This said, I am still reluctant to use any tape in an enclosure on a permanent basis. Finding a different solution is always a better choice than using any type of tape.