var process = new Process
        {
            StartInfo = new ProcessStartInfo
            {
                FileName = @"C:\Program Files\CPUID\CPU-Z\cpuz.exe",
                UseShellExecute = false,
                RedirectStandardOutput = true,
                CreateNoWindow = true
            }
        };
       for(; ; )
        {
            process.Start();
            Thread.Sleep(20000);
            process.Kill();
        }
This program need to be hidden or even minimized? Can someone explain to me how to upgrade this?