用c#开发了一个关机程序,已经能做到无提示关机或注销了。
想知道,能不能实现类似冲击波病毒那样的效果,给用户一个倒计时提醒,但是用户却不能阻止关机和注销操作的进行呢?

解决方案 »

  1.   

    你把  Lsass.exe 这个进程管理了看看是不是你想要的结果.
      

  2.   

    最好的办法就是用timer倒计时1秒tick一次,timer里把时间显示出来就可以了。到指定秒数就强制关机。
      

  3.   

    想学冲击波那样的?shutdown -s -t 60
      

  4.   


    这个命令是公开的
    -t xx 设置关闭的超时为 xx 秒
    -c "消息内容":输入关机对话框中的消息内容(不能超127个字符)
      

  5.   

    同上,调用cmd的shutdown命令shutdown -s -t 60 ,另外补充个,取消关闭提示用这个命令:shutdown -a