【发布时间】:2014-04-07 02:41:53
【问题描述】:
有没有办法batch或者vbs强制出现蓝屏死机,或者强制死机。这可以通过停止进程“csrss.exe”来发生,但它不会通过简单的批处理或 vbs 脚本关闭。如何做到这一点?
【问题讨论】:
-
谁想杀机器??几年前,有一个“有趣的程序”显示了蓝屏的屏幕截图。也许这就是你要走的路?
标签: batch-file vbscript process
有没有办法batch或者vbs强制出现蓝屏死机,或者强制死机。这可以通过停止进程“csrss.exe”来发生,但它不会通过简单的批处理或 vbs 脚本关闭。如何做到这一点?
【问题讨论】:
标签: batch-file vbscript process
试试 Sysinternals 的 NotMyFault。
【讨论】:
如果您运行带有%0|%0 的.bat 文件,您的计算机开始使用大量内存并在几分钟后重新启动。
%0 是当前正在执行的批处理文件的名称。一个简单的批处理文件:
%0|%0
将永远递归执行自身,快速创建许多进程并减慢系统速度。
这是一个逻辑炸弹,它不断地重新创建自己并占用你所有的 CPU 资源。它使您的计算机因过多的进程而过载,并迫使它关闭。如果您在其中创建一个批处理文件并启动它,您可以使用 taskmgr 结束它。您必须非常快地完成此操作,否则您的计算机将无法执行任何操作。
这被称为叉形炸弹。 它不断分裂,直到别无选择,只能重新启动系统。 http://en.wikipedia.org/wiki/Fork_bomb
这不是 Windows 中的错误,它只是在批处理文件中做的一件非常愚蠢的事情。所以如果你想测试它,你必须先保存你的工作。
【讨论】:
不知道你为什么想要这个,但是......
@echo off
taskkill /f /im wininit.exe
pause
您可能需要将其设置为以管理员身份运行。
【讨论】:
set ramconsumer = createobject("wscript.shell")
do
ramconsumer.run wscript.scriptname
loop
不知道为什么需要它,但这里是 vbs 版本
【讨论】: