I'm developing a small tool that is going to be distributed via executable. The first time it is executed I want a tutorial to be displayed. As users are supposed to copy/paste the tool to theirs coworkers it would be nice if I detect that the machine has been changed and display the tutorial again for the new user.
If I could identify the machine ID somehow I could store it (as a setting for example) and compare it at startup in order to display or not the tutorial.
Is there a way to identify somehow the current machine?