예제 #1
0
        // Public this method for reference
        public void KeyChecker(string KeyName, Action <string> action)
        {   //Create process killing instance and shutdown related process
            AppProcessHandler ProcessStatus = new AppProcessHandler();

            ProcessStatus.ProcessChecker("FrostEd", action);
            ProcessStatus.ProcessChecker("Drone", action);
            ProcessStatus.ProcessChecker("maya", action);
            //Call Registry key process
            Win32bitProcesser(KeyName, action);
            Win64bitProcesser(KeyName, action);
        }
예제 #2
0
        public void Process(string[] RootPaths, Action <string> action)
        {   //Try to clean the current processes
            AppProcessHandler ProcessStatus = new AppProcessHandler();

            ProcessStatus.ProcessChecker("FrostEd", action);
            ProcessStatus.ProcessChecker("Drone", action);
            ProcessStatus.ProcessChecker("maya", action);
            //Check the player's input folder array
            foreach (string value in RootPaths)
            {
                DoProcess(value, action);
            }
        }