新的控制台窗口崩溃Explorer.exe和Windows桌面

时间:2014-12-03 06:15:18

标签: windows batch-file cmd

最近我对编写Windows批处理文件很感兴趣。

在这个过程中,我发现了CMD批处理编程中的一个关键问题。

许多CMD批处理窗口导致explorer.exe和Windows桌面崩溃。

Window桌面上出现了许多奇怪的症状。

因此,我必须杀死explorer.exe并重新启动explorer.exe

实施例

A.cmd:

@echo off
set /a a=0

:loop
set /a a=%a%+1
echo %a%
timeout /t 2 > nul
start B.cmd
goto loop

B.cmd

@echo off
echo Hello, WORLD !!!
timeout /t 60 > nul
exit

我执行了 A.cmd

过了一会儿,Windows屏幕崩溃了。

有人说这是硬件规格问题。 有人说这是循环批处理问题。 有人说这是恶意软件问题。

我认为这不是计算机,恶意软件和硬件规格问题。

我认为Microsoft windows本身存在问题。

我想到的批处理文件必须需要很多(1~30)个新的CMD窗口,这些窗口会在一段时间后关闭。

因此我制作了CMD批处理文件。

没问题。

运作良好。

唯一的问题是在崩溃的Windows桌面崩溃Explorer.exe。

解决方案是什么?

0 个答案:

没有答案