问题标题: 关于%0|%0.bat的解释

0
0
已解决
李颂宥
李颂宥
初级光能
初级光能

我前几天在网上看见了有人发%0|%0.bat,我来解释一下是什么意思:

%0 在批处理中代表批处理自己
如果直接输入 %0 就是 运行 自己
比如 你这个批处理 取名 1.bat
直接输入 %0 表示 运行 1.bat 这个批处理(意识就是把自己再运行一遍)
当你 双击运行这个批处理 这个批处理就会 无限的运行下去 限入一个死循环
而 符号 | 代表 如果 符号 | 之前的命令没有执行成功 就执行 符号 | 后面的 命令
所以 %0|%0 的 意识是 :
%0(把自己运行一遍)|(如果没成功,就)%0(把自己运行一遍)
其实 这个命令 直接 写 %0 也可以达到效果 只是如果 直接写%0 N次后 批处理可能会自动关闭(具体原因 偶也不知道,想知道自己去找答案)
加上后面的 |%0 就象加了 个保险一样
这中批处理 一般没人用的 除非无聊 或者是想整人的 。。。。。。(都属于找抽型)

李颂宥在2019-04-15 22:39:26追加了内容

你敢在桌面上建吗?

李颂宥在2019-04-16 20:50:20追加了内容

@李翊冉      尝试一下虚拟机吧........

ps:后果是虚拟机关不掉了,然后按一下Ctrl+Alt+Delete,发现CPU.........哎😔φ(* ̄0 ̄)


0
已采纳
谢宇宸
谢宇宸
资深守护
资深守护

虽然有点水,但是告诉了我们不要被别坑,采纳我的!!!!!

0
李翊冉
李翊冉
高级守护
高级守护

以前经常发给同学整他们,一运行就会大量占用内存及CPU

李翊冉在2019-04-16 12:20:51追加了内容

然后就会死机重启

0
0
王翰闻
王翰闻
新手守护
新手守护

设么意思?

王翰闻在2019-04-18 13:14:06追加了内容

水!

王翰闻在2019-04-18 13:14:13追加了内容

水!

0
我要回答