I put this together myself, tested many times with different variations, and it works well. All you have to do is run it and read the info on the screen.
It is self installing, settings entered, self-cracking, scheduled, and will search and insert a valid license for updating virus definitions whenever necessary; seemingly forever.
It updates just fine, and is scheduled to do so periodically.
I left the option of rebooting manual.
You should reboot after install, then update from the taskbar icon or wait for NOD to automatically do so.
If expired or near, the License Updater will connect to the internet will automatically find a new legit license ( User Name/ And Password) and insert it into your ESET PROGRAM *automatically*, and you will have another expiration date.
Ignore valid expiry dates.
I have scheduled License Updater, so the tool checks your license more frequently. Wireless connections suffer a delay upon start up, and with it update problems. So scheduled license checks are important after that time.
You can manually re-evaluate your key and replace it if necessary.
You will have a full version of Nod with module and virus definition updates, not just definition updates as with trials.
Keys will never be a problem again.
Make sure you completely uninstall any previous ESET product.
Then use the Antivirus Removal Tool to strip the reg entries. YES, it is in Dutch, nevertheless double-click it. Select 'Yes', and wait for confirmation.
Don't use the Removal Tool before running NOD's uninstaller.
It may show up as a false positive from time to time.
You may want to add 'C:\Program Files\ESET' to NOD's exclusions list within ESET. ( Open the NOD Gui--> Press F5 --> look to the left side for 'Exclusions'... Select it. Then on the right side select 'Add', then point to the installation directory of ESET (Default is C:\Program Files\ESET) Select OK. Then OK again.
Credit should go to Nodster and Damian666, who no doubt spent countless hours working on the license workaround script.