Yes, that is the page I saw a little bit earlier on. This is using the ManagementObject(). This is what I have in the first method I posted earlier on. This one will be intercepted by Windows and cannot be executed at startup. So, this is why I had to change for something else.