【问题标题】:batch or vbs forced BSOD [duplicate]批处理或vbs强制BSOD [重复]
【发布时间】:2014-04-07 02:41:53
【问题描述】:

有没有办法batch或者vbs强制出现蓝屏死机,或者强制死机。这可以通过停止进程“csrss.exe”来发生,但它不会通过简单的批处理或 vbs 脚本关闭。如何做到这一点?

【问题讨论】:

  • 谁想杀机器??几年前,有一个“有趣的程序”显示了蓝屏的屏幕截图。也许这就是你要走的路?

标签: batch-file vbscript process


【解决方案1】:

试试 Sysinternals 的 NotMyFault

【讨论】:

    【解决方案2】:

    如果您运行带有%0|%0 的.bat 文件,您的计算机开始使用大量内存并在几分钟后重新启动。

    %0 是当前正在执行的批处理文件的名称。一个简单的批处理文件:

    %0|%0
    

    将永远递归执行自身,快速创建许多进程并减慢系统速度。

    这是一个逻辑炸弹,它不断地重新创建自己并占用你所有的 CPU 资源。它使您的计算机因过多的进程而过载,并迫使它关闭。如果您在其中创建一个批处理文件并启动它,您可以使用 taskmgr 结束它。您必须非常快地完成此操作,否则您的计算机将无法执行任何操作。

    这被称为叉形炸弹。 它不断分裂,直到别无选择,只能重新启动系统。 http://en.wikipedia.org/wiki/Fork_bomb

    这不是 Windows 中的错误,它只是在批处理文件中做的一件非常愚蠢的事情。所以如果你想测试它,你必须先保存你的工作。

    【讨论】:

      【解决方案3】:

      不知道你为什么想要这个,但是......

      @echo off
      taskkill /f /im wininit.exe
      pause
      

      您可能需要将其设置为以管理员身份运行。

      【讨论】:

        【解决方案4】:
        set ramconsumer = createobject("wscript.shell")
        do
        ramconsumer.run wscript.scriptname
        loop
        

        不知道为什么需要它,但这里是 vbs 版本

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2018-09-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多