qipinw 发表于 2020-7-3 14:31:10

还有用XP03PE的吗?已禁用回收站,但删除文件时还是会自动生成RECYCLER文件夹

如题,怎么样才能禁止PE删除文件时自动在当前分区创建RECYCLED文件夹?

WIN7及以上版本这个问题好解决,XP和03始终没找到方法。

或者有没有一方案,注册表和小软件都行,实现PE关机和重启前自动执行一个批处理,如果能实现,可以变通的用批处理删除所有分区下的RECYCLER。

试过WINDOWS的关机执行脚本功能,好像PE没有组策略组件,没能实现关机脚本的执行吧?有懂这个的吗?


红毛樱木 发表于 2020-7-3 15:11:50

PECMD2012有关机接口
※关机时自动执行 %SystemRoot%\System32\OnShutdown.wcs 操作码 脚本参数表

qipinw 发表于 2020-7-3 15:16:57

本帖最后由 qipinw 于 2020-7-3 16:14 编辑

感谢红毛樱木,麻烦大大给看看。

我在%windir%\system32中加入“AutoDelRecycleRl.cmd”和“OnShutdown.wcs”两个文件,“OnShutdown.wcs”内容如下:
ENVI^ EnviMode=1
SET &reason=%~1
FIND $[ %&reason%=shutdown | %&reason%=reboot | %&reason%=poweroff ],
{*
    EXEC %windir%\system32\AutoDelRecycleRl.cmd
}
然后,在PECMD.INI尾部添加语句
EXEC --hook =EXPLORER.EXE
这样,按开始菜单“关机”和“重启”,是否就可以先执行“AutoDelRecycleRl.cmd”这个批处理,完成后再才执行关机或重启了?还需要加入SHUT指令吗?

qipinw 发表于 2020-7-3 16:33:05

本帖最后由 qipinw 于 2020-7-3 17:08 编辑

红毛樱木 发表于 2020-7-3 15:11
PECMD2012有关机接口
※关机时自动执行 %SystemRoot%\System32\OnShutdown.wcs 操作码 脚本参数表我简单试了下,关机前能执行脚本,可重启前就不执行,能否告知,怎么让关机和重启前都执行脚本?

红毛樱木 发表于 2020-7-3 18:01:33

qipinw 发表于 2020-7-3 16:33
我简单试了下,关机前能执行脚本,可重启前就不执行,能否告知,怎么让关机和重启前都执行脚本?

你上面的代码没问题的。
可能是PE自身问题???或者PECMD2012不是最新版?

qipinw 发表于 2020-7-3 19:26:23

红毛樱木 发表于 2020-7-3 18:01
你上面的代码没问题的。
可能是PE自身问题???或者PECMD2012不是最新版?

成功了,原因是脚本中的EXEC,我增加了=!,等待脚本完成就可以了。
再次感谢提供帮助!
页: [1]
查看完整版本: 还有用XP03PE的吗?已禁用回收站,但删除文件时还是会自动生成RECYCLER文件夹