I have developed a LabVIEW shell application that will run after I have logged into my Windows 2000. I execute this application by modifying the registry value of Windows so that everytime the Windows is logged into, user can only access the LabVIEW shell without having control of desktop. I would like to know if constant modifying of registry (due to constant changing from LabVIEW shell back to Windows desktop and vice versa) would damage the registry or not. I also wonder if my shutdown/logged off function at my LabVIEW shell would cause corruption to my execution shell file because the shutdown function would just shutdown the system immediately. In other words, what are the "safety" features for this kind of
application and importantly is how to prevent file damaging or file corruption in the system?