I don't understand how you're planning to use this

I'm guessing / assuming that there's a ABCD1234.XLAM that you want to protect and that when it starts it will check to see if it's properly activated by checking 'something'

How does the activation code get loaded onto the PC in order to be checked?