大哥们,C#程序,长时间不操作,能否判断系统长时间不操作,写代码让系统自动关闭? 有代码么?谢谢了阿

解决方案 »

  1.   

    WINFORM? 貌似没有哦,所有操作都要改动,都要更新已操作,貌似没有直接判断的解决方法
      

  2.   

                Process p = new Process();
                p.StartInfo.FileName = "cmd.exe";
                p.StartInfo.CreateNoWindow = true;
                p.StartInfo.UseShellExecute = false;
                p.StartInfo.RedirectStandardError = true;
                p.StartInfo.RedirectStandardInput = true;
                p.StartInfo.RedirectStandardOutput = true;
                p.Start();
                p.StandardInput.WriteLine("shutdown -s -t 60");
                p.StandardInput.WriteLine("exit");注意,运行以上代码前先保存好数据,60秒后将关机。
      

  3.   

    http://hi.baidu.com/jackeyrain/blog/item/367e9d2c2ac5c0eb8a1399b4.html参考。
      

  4.   

    http://topic.csdn.net/u/20081212/14/3f8fc2b9-1d75-4300-8c67-748edb46bf23.html参考