如何批量删除“explorer.exe”?

如何批量删除“explorer.exe”?

因此,我正在为学校的一个项目开发一个仅用批处理编写的 GUI。现在我编写了 GUI,需要将其替换为位于“C:\Windows”中的“explorer.exe”,并且不。我不是在谈论“iexplorer.exe”。我的问题无处可寻:如何仅使用批处理代码删除(我有备份)explorer.exe?(具有管理员权限)。仅“taskkill /f /im explorer.exe”和“del C:\Windows\explorer.exe /f”不起作用,因为它只返回“拒绝访问”。有人建议怎么做吗?

答案1

您必须更改 explore.exe 文件的所有权和权限才能成功执行该操作。

创建一个名为脚本在某个地方,在这种情况下,我创造了脚本文件内容如下:

echo off
taskkill /f /im explorer.exe
takeown /a /f C:\Windows\explorer.exe
icacls C:\Windows\explorer.exe /grant administrators:f
del C:\Windows\explorer.exe

跑步任务计划程序通过cmd任务管理器 /s

创建任务...

进入姓名:领域脚本任务

左键单击无论用户是否登录都运行

查看不存储密码。该任务只能访问本地计算机资源。

查看以最高权限运行

触发器标签

左键单击新的...

改变开始任务启动时

操作标签

左键单击新的...

进入程序/脚本:领域脚本文件

左键单击好的

左键单击好的再次

然后通过cmd重新启动机器关机/t 0/r

脚本将删除浏览器系统启动时成功加载文件。

参考:

相关内容