相关疑难解决方法(0)

批量炸弹?

我正在维基百科上查看叉炸弹,批量示例如下:

%0|%0
Run Code Online (Sandbox Code Playgroud)

要么

:here
start ''your fork bomb name''.bat
goto here
Run Code Online (Sandbox Code Playgroud)

要么

:here
start %0
goto here
Run Code Online (Sandbox Code Playgroud)

我理解了第二个,他们开始了另一个自己的实例,然后重复,但我不明白第一个.我读到管道执行右边的文件,文件的输出在左边.叉炸弹为什么不能成为:

%0
Run Code Online (Sandbox Code Playgroud)

我会假设这会调用自己,但然后立即终止,但为什么不会%0|%0终止?即使新实例将继续创建新实例,但是在开始第二次实例后不是第一次完成吗?是什么让第一个继续?

编辑:是否循环,因为在返回递归调用之前,所有实例都无法终止?这是否意味着它只会调用第一个%0

fork pipeline batch-file

10
推荐指数
1
解决办法
3万
查看次数

标签 统计

batch-file ×1

fork ×1

pipeline ×1